我已经编写了一个DLL然后在我的解决方案中我添加了对它的引用,但是当我在usings部分中声明它时,它给出了我无法识别的错误,是否缺少引用?
这是我如何设置我的解决方案...
1-首先我创建了我的DLL。让我们把它命名为MyDLLLibrary,坐在硬盘上的某个地方。
2-我也有一个解决方案,由几个其他项目组成......对于所有这些我创建了一个像“C:\ _ debug”的文件夹,我设置了所有的“输出路径”和“参考路径”这些项目指向那个常见文件夹。到目前为止,这很好。
3-现在我将MyDLLLibrary添加到此解决方案中,将其“输出”和参考路径更改为指向相同的公共调试文件夹,使用Add Refrence并在MyDLLLibrary的引用中将我想要的项目解析并重建解决方案......
现在如果我使用using语句,它仍然无法识别它。
我甚至尝试过从项目标签中添加引用...这也没有用。
答案 0 :(得分:8)
检查两个程序集的项目属性,并确保两者的框架设置都是.NET Framework 4而不是.NET 4.0 Client Profile或其他内容。
答案 1 :(得分:0)
在使用Visual Studio 2017时,我不得不关闭visual studio并删除.vs
文件夹(在解决方案的根目录下)。这解决了我的问题