2
我有一個最初用Windows編寫的C#應用程序,現在我正在MonoDevelop的Linux中運行。它工作正常,但現在我需要識別符號鏈接。我發現this答案,但是當我補充一下:如何在Linux上使用Mono.Unix?
using Mono.Unix;
我得到錯誤「的類型或命名空間名稱的Unix'不存在命名空間‘單’存在是否缺少程序集引用(CS0234)。?」
我有一個最初用Windows編寫的C#應用程序,現在我正在MonoDevelop的Linux中運行。它工作正常,但現在我需要識別符號鏈接。我發現this答案,但是當我補充一下:如何在Linux上使用Mono.Unix?
using Mono.Unix;
我得到錯誤「的類型或命名空間名稱的Unix'不存在命名空間‘單’存在是否缺少程序集引用(CS0234)。?」
您需要執行錯誤消息說的內容。不直觀地,Mono.Unix
住在Mono.Posix.dll
,所以你需要添加作爲參考。
有點驚訝,MonoDevelop的標準參考列表中沒有Mono.Posix。我不得不從/usr/lib/mono/4.0/Mono.Posix.dll – parsley72 2014-12-04 21:02:38
添加它,我的MonoDevelop沒有列出它。 – Jester 2014-12-04 21:06:26
我在Ubuntu x64 14.04上使用MonoDevelop 4.0.12。 – parsley72 2014-12-05 00:09:32