2013-04-08 64 views
1

我嘗試使用痛飲包Raknet與統一使用,但我不能構建生成的C#文件,因爲我有2,300+錯誤說:使用System.Runtime.InteropServices但HandleRef沒有找到

The type or namespace name 'HandleRef' could not be found 

從我可以告訴,HandleRef是在「System.Runtime.InteropServices」命名空間的結構。不過,我絕對有這樣的說法:

using System.Runtime.InteropServices; 

位於相應文件的頂部。另外,我在我的參考文獻中有mscorlib。

我,什麼地方出了錯極其混亂。我做錯了嗎?有我缺少的因素嗎?我怎樣才能建立這個?

(我使用Visual Studio Express的2012在Windows 8中,如果說有什麼區別。)

+0

什麼是您的客戶端配置文件是什麼樣子?如果您的主窗體設置爲「.Net Framework 4客戶端配置文件」,您是否嘗試將其設置爲「.Net Framework 4」? – Brian 2013-04-08 17:25:57

+0

我不知道如何設置/查看。但是,Google搜索後,它看起來像Visual Studio Express 2012不允許您修改目標/客戶端配置文件。 :( – CodeBunny 2013-04-08 17:33:03

+0

是否在項目屬性中列出? – Brian 2013-04-08 17:35:31

回答

0

我有一個類似的問題

我發現,產生與舊版本痛飲的C#文件(特別是2.0.1)在RakNet上運行得更好。

相關問題