我在我的Windows工作站上安装了MonoDevelop 2.2b2,该工作站安装了.NET 3.5 SDK,并且运行正常(我可以使用VS Express和命令行编译没有问题)。在Windows上运行的MonoDevelop(2.2b2)是否使用Microsoft编译器?
显然,在构建项目时,MonoDevelop默认调用Mono VB.NET编译器(vbcnc.exe)而不是Microsoft编译器(vbc.exe)。 (我还没有尝试过C#项目。)
有没有办法告诉MonoDevelop使用.NET 3.5的标准VB.NET编译器?我似乎无法在应用程序,解决方案或项目选项中的任何位置找到这样的选项。我不喜欢MonoDevelop IDE(甚至比SharpDevelop更好),但是我现在还没有安装和使用Mono的编译器,我也不知道它是否可以处理最新的VB.NET/C#语言功能。
Lluis,我已经找遍了这个地方做这样的选择。当我单击生成时,MonoDevelop尝试使用vbcnc.exe,Mono VB.NET编译器(未安装),而不是MS的vbc.exe。 – richardtallent 2009-10-29 00:24:35
你说得对,这已被修复。 – 2009-10-30 14:06:23