重要!我感到困惑,因为我参加了另一个项目/集会,超出了我的预期。只要我在合适的地方,一切都会好起来的。不管怎样,谢谢你的帮助,不要再花时间在这件事上了
我有一个MVC3项目,它使用了一个ClassLibrary程序集。我想从控制台应用程序(在同一解决方案中)中的类库中的类型创建实例。
我已经确保使用完全限定的名称,因为它与控制台应用程序不同。在我的例子中,类型名称是:
KIBS.DykrapportDomain.Model.DykRapport_Utrustning, DykrapportDomain, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
我从控制台项目添加了对类库项目的引用,当我在对象浏览器中打开它时,它似乎很好,我可以看到里面的一切。我还确保了这两个项目的目标框架都是.NET4(而不是客户端配置文件)。
不过,当我添加以下语句时:
using KIBS.DykrapportDomain.Model;
我得到一个找不到类型或命名空间名称"KIBS"(是否缺少using指令或程序集引用?)
我错过了什么!?
检查控制台应用程序,确保它针对的是完整的.Net框架,而不是客户端概要文件版本。
检查要在控制台应用程序中创建的类的名称空间,如果是KIBS.DykrapportDomain.Model,则应使用类中的命名空间