2011-04-01 63 views
0

我開發出完美的運行在MonoDevelop的Windows中一個Mono項目,但它拋出像System.Services DLL error編譯錯誤。確切的錯誤信息是MonoDevelop的錯誤

編譯器錯誤信息:CS0234:類型或命名空間名稱「ServiceModel」沒有命名空間中的「系統」(?是否缺少程序集引用)

有哪些可能是問題?

+0

什麼* *究竟是錯誤? – 2011-04-01 13:31:23

+0

名稱空間「系統」中不存在類型或名稱空間名稱「ServiceModel」。您是否缺少任何裝配參考?如果我需要添加一些參考,如何? – sunu 2011-04-01 14:41:05

+0

你能編輯你的文章幷包含上面的構建錯誤嗎? – IanNorton 2011-04-05 09:32:12

回答

1

System.ServiceModel由System.ServiceModel.dll程序集提供。您應該可以通過右鍵單擊解決方案樹中的「Refrences」文件夾並選擇「編輯」來選擇它。請注意,WCF on mono不是100%完整。它可能會做你所需要的。

0

Yοu可以在Linux中使用以下命令添加缺少的組件:

gacutil -i System.Data.dll

,並在編譯時加入的是:

gmcs filename -r:System.Data.dll

相關問題