我在Visual C#2010 Express Edition上下载了OpenSSL .NET包装器,我尝试通过在Crypto库中添加方法和类来修改源代码。然后我编译它并生成新的ManagedOpenSSL.DLL。 我做了一个测试程序,我把这个DLL作为参考,检查我的修改是否完成。 结果是我发现我的新方法(我将它们添加到现有的类中)存在,但我的新类不存在。 有人知道为什么吗?谢谢你的帮助。
答案 0 :(得分:2)
您是否忘记将public
放在班级前面?
public class MyNewClass
{
}
答案 1 :(得分:1)
如果没有看到您添加的任何代码,我只能猜测您添加了internal
类,因此无法看到它们,您没有查找类的正确命名空间,或者实际上您添加了没有课程。同样,没有你的代码,这些只是猜测。