2009-07-16 62 views
3

在我努力學習更多關於跨平臺在C#中的開發時,我試着檢查出Banshee項目。它是目前的形式,它不是編譯。
所以我試圖解決它,只要我的知識正在拉伸。什麼是MonoPosixHelper.dll?

首先幾乎所有的項目都有失敗的引用。我認爲這是最容易解決的部分。我認爲是錯誤的... 經常損壞的引用是MonoPosixHelper.dll。我安裝了Mono框架,並在它的bin文件夾中安裝了MonoPosixHelper.dll文件。當我試圖引用它時,Visual Studio抱怨說它不是有效的程序集或不是COM對象。後者我明白,因爲它不是一個COM ..

那麼,這個庫做什麼,它爲什麼不是一個有效的程序集,我該如何解決這個問題?

回答

4

這是一個本地DLL,它有助於實現Mono.Posix命名空間。它提供了針對Mono.Posix提供的API的入口點,例如將各種C庫和系統調用結構轉換爲託管結構的轉換函數。

根本不需要在項目中引用該庫。

+0

所以基本上,我應該能夠刪除這些引用。我今晚會檢查一下。 – 2009-07-17 07:48:44

相關問題