0

我已经在我的 Windows 工作站上安装了 MonoDevelop 2.2b2,它安装了 .NET 3.5 SDK 并且运行良好(我可以毫无问题地使用 VS Express 和命令行编译)。

显然 MonoDevelop 在构建项目时默认调用 Mono VB.NET 编译器 (vbcnc.exe) 而不是 Microsoft 编译器 (vbc.exe)。(我还没有尝试过 C# 项目。)

有没有办法告诉 MonoDevelop 为 .NET 3.5 使用标准 VB.NET 编译器?我似乎在应用程序、解决方案或项目选项中的任何地方都找不到这样的选项。

我喜欢 MonoDevelop IDE(甚至比 SharpDevelop 更好),但我还没有安装和使用 Mono 的编译器,我也不知道它是否可以处理最新的 VB.NET / C# 语言功能。

4

2 回答 2

2

MonoDevelop 已经使用了微软的 Visual Basic 编译器。事实上,MonoDevelop/Win32 运行在 MS.NET 之上,而不是 Mono 之上。如果您安装了 Mono(它是一个单独的安装程序),那么您可以选择使用 MS.NET 或 Mono 进行构建。

于 2009-10-28T23:06:52.903 回答
-1

MonoDevelop 不是 Visual Studio Express 的子集吗?为什么不使用免费快递版本?

于 2009-10-28T21:39:00.537 回答