我在我的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