2011-03-08 90 views
0

我在Windows上,我正在使用Microsoft Visual C#2010 Express Edition。 我下載了OpenSSL .NET Wrapper「openssl-net-0.4.4-src」,我試着編譯它。 我發現了兩個解決方案:一個用於Visual 2005,另一個用於2008年。我選擇了2008年之後,將其轉換爲2010年環境。轉換時,一些組件未轉換。 而編譯時,我得到像一些命名空間沒有找到錯誤。 我發現解決方案是使用「使用NUnit.Framework;」而我並不存在。DLL生成時OpenSSL C#.NET Wrapper錯誤

問題

是 「NUnit.Framework」 的問題?如果是的話,我應該下載並提供參考嗎? 還是應該直接使用Microsoft Visual C#2008來避免轉換? 感謝您的幫助。

回答

0

是的,如果找不到NUnit.Framework,應該是download吧。使用Visual Studio 2008對此沒有幫助 - 如果您缺少程序集,則缺少程序集...

+0

2008解決方案包含3個項目cli,ManagedOpenSsl(包含crypto庫)和test(this項目使用NUnit.Framework)。我想添加一些類到包裝中,所以我刪除了測試項目,並嘗試生成ManagedOpenSsl的一個正確的DLL檢查,但我的類不可用; s – WolFSharp 2011-03-08 12:58:13

+0

@WolFSharp:如果你不需要構建測試代碼,你不應該需要NUnit。 – 2011-03-08 13:14:34

+0

明白了。謝謝 ! – WolFSharp 2011-03-08 13:26:00