2011-11-18 26 views

回答

28

MSBuild項目可以引用任意框架配置文件(子集),這隻有在配置文件安裝在運行時的框架定義中時纔會起作用。 Mono沒有.NET所有的框架配置文件,例如.NET 4.0客戶端配置文件。

要解決此問題,請將項目更改爲使用完整的4.0框架。

在MonoDevelop中,這裏是你如何更改設置:

  1. 點擊項目名稱
  2. 右鍵單擊每個總成(如 「大會-CSHARP」)
  3. 選項>生成>常規>目標框架
  4. 選擇安裝在您的計算機上的框架。
  5. 對項目中使用的所有組件(通常是3)執行此操作。
+5

如果其他人遇到問題,執行此操作的方法是 1)右鍵單擊項目名稱 2)選項>構建>常規>目標框架 – benedictfritz