visual studio 中添加的第三方 dll:是否缺少 using 指令或程序集引用
Third party dll added in visual studio: are you missing a using directive or an assembly reference
我用 visual studio 创建了一个 Tester.dll
文件,现在我想将其用于新的 visual studio 项目。在解决方案资源管理器中,我单击该项目并添加了 dll
,然后我可以在程序集下看到它。然后在 Program.cs
文件中我写了 using Tester;
.
如果我构建它,我会收到错误消息 The type or namespace Tester could not be found (are you missing a using directive or an assembly reference)
我还漏掉了什么步骤吗?
我的项目结构如下:
Server
│ └── Communication.sln
|── Lib
│ ├── Tester.dll
├── CommunicationServer
│ ├── bin
│ ├── obj
│ ├── CommunicationServer.csproj
│ └── Program.cs
│ ├── Tester.dll
├── Communication
│ ├── bin
│ ├── obj
│ ├── Communication.csproj
不幸的是,我真的不知道 visual studio 或 C#。
在 visual studio 中打开您的项目,然后转到解决方案资源管理器 window。在那里你会看到一个部分作为参考,右键单击参考,select 从菜单中添加参考选项。将出现一个 window,在底部有一个浏览选项,现在找到 Tester.dll,构建应用程序。您的代码现在应该可以成功编译。
注意:您尝试从 Tester.dll 访问的 Class 应该用 public 访问修饰符标记。
我用 visual studio 创建了一个 Tester.dll
文件,现在我想将其用于新的 visual studio 项目。在解决方案资源管理器中,我单击该项目并添加了 dll
,然后我可以在程序集下看到它。然后在 Program.cs
文件中我写了 using Tester;
.
如果我构建它,我会收到错误消息 The type or namespace Tester could not be found (are you missing a using directive or an assembly reference)
我还漏掉了什么步骤吗?
我的项目结构如下:
Server
│ └── Communication.sln
|── Lib
│ ├── Tester.dll
├── CommunicationServer
│ ├── bin
│ ├── obj
│ ├── CommunicationServer.csproj
│ └── Program.cs
│ ├── Tester.dll
├── Communication
│ ├── bin
│ ├── obj
│ ├── Communication.csproj
不幸的是,我真的不知道 visual studio 或 C#。
在 visual studio 中打开您的项目,然后转到解决方案资源管理器 window。在那里你会看到一个部分作为参考,右键单击参考,select 从菜单中添加参考选项。将出现一个 window,在底部有一个浏览选项,现在找到 Tester.dll,构建应用程序。您的代码现在应该可以成功编译。
注意:您尝试从 Tester.dll 访问的 Class 应该用 public 访问修饰符标记。