1

我已经编写了一个 DLL,然后在我的解决方案中添加了对它的引用,但是当我在 usings 部分声明它时,它给我的错误是无法识别,您是否缺少引用?

这是我设置解决方案的方式...

1-首先我创建了我的 DLL。让我们将它命名为 MyDLLLibrary,它位于硬盘驱动器的某个位置。

2-我也有一个解决方案,由其他几个项目组成......对于所有这些我创建了一个像“C:\_debug”这样的文件夹,并且我已经将所有这些项目的“输出路径”和“参考路径”设置为指向那个公用文件夹。到目前为止,还不错。

3-现在我将 MyDLLLibrary 添加到此解决方案中,将其“输出”和引用路径更改为指向相同的公共调试文件夹,使用 Add Refrence 并将 MyDLLLibrary 的引用指向我想要在解决方案中的项目并重建解决方案。 ..

现在,如果我使用 using 语句,它仍然无法识别它。

我什至尝试了从项目选项卡中添加引用..这也不起作用。

4

2 回答 2

8

检查两个程序集的项目属性,并确保两者的框架设置都是 .NET Framework 4 而不是 .NET 4.0 Client Profile 或其他。

于 2012-08-14T02:13:42.090 回答
0

在使用 Visual Studio 2017 时,我不得不关闭 Visual Studio 并删除.vs文件夹(位于解决方案的根目录)。这解决了我的问题

于 2017-11-13T22:19:18.567 回答