2011-03-08 88 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