背景:我是 C# 新手,使用 Visual Studios 2010 Express。
我有一个类(我们称之为myclass),我想在多个项目中使用它。我曾经使用 Project->Add Existing Item... 添加类,这会创建 myclass.cs 的副本。
现在我刚刚发现,当我构建原始的 myclass.cs 时,它会创建一个myclass.dll并将它放在我项目的发布文件夹中。
但是当我尝试使用这个 DLL 时,我收到以下错误:
找不到类型或命名空间名称“myclass”(您是否缺少 using 指令或程序集引用?
这对我来说很奇怪,因为我已经引用了它(它也在我的解决方案资源管理器的 Reference 文件夹中)。我已经将它添加到我的代码中:
using myclass;
那么我做错了什么?
更新:当我尝试我的旧方法(添加现有项目-> myclass.cs)时,错误消息消失了。所以这不是正确拼写的问题。