如何将VB项目转换为C#项目[关闭]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将VB项目转换为C#项目[关闭]相关的知识,希望对你有一定的参考价值。
我有一个用VB编写的项目,我需要将整个项目转换为C#项目。我不想逐个文件地做,我找到了一些在线转换器,但它们只转换代码行,而不是整个项目。我在研究中发现,这里写的是我看到this question,有写过
“关于Sharpdevelop的最好的部分是它从VB和C#转换整个项目(源文件),反之亦然”
我还研究了谷歌,如果你右键点击该项目,我找到了here,“在项目窗口右键单击项目并选择转换 - 从VB.NET到C#”。但是当我在“项目”窗口中右键单击“项目”时,我会发现“转换”。是否有任何工具我必须为SharpDevelop安装,然后我将能够转换我的项目?谢谢
我假设您尝试过SharpDevelop 5,因为该版本中缺少转换功能。
来自SharpDevelop团队的VB to C# code converter现在是Visual Studio的独立扩展。安装完成后,您可以通过打开解决方案将整个VB.NET项目转换为C#,右键单击解决方案资源管理器中的解决方案节点,然后选择转换为C#。
抱歉,我没有遇到任何可以转换整个项目的工具。我刚刚创建了一个临时c#项目,并在过去的某个部分转换了小部件。由于语言的差异,由于各种原因,转换不是直接的一对二代码映射。小步骤和一些好的单元测试有助于加快速度。或者,如果您的代码使用CodesmithTools提供的代码生成器工具,则它们通常具有帮助更改.net语言的编译器开关。这肯定会有助于我的拙见。
以上是关于如何将VB项目转换为C#项目[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
将旧的 VB.Net Web 项目转换为新的响应式项目 [关闭]