我在Visual Studio 2010的单个解决方案中有两个项目。这些项目称为Project1和Project2。在这些项目中,定义了两个名称空间,分别是Namespace1和Namespace2。
在Namespace2中的一些代码中,我想使用我在Namespace1中定义的一些结构,类等。有没有办法做到这一点?
答案 0 :(得分:44)
是的,从Project2添加对Project1的引用。右键单击项目,选择“添加引用”,然后从“项目”选项卡中选择“项目1”。
答案 1 :(得分:1)
在某些情况下,您必须实际添加要编译的其他项目的DLL,而不仅仅是对项目的引用。确保在该出现时启用了复制到本地。
我尝试将控制台应用程序链接到MVC项目时发生了这种情况。
答案 2 :(得分:1)
确保在创建对项目的引用之前构建项目,否则它不会显示。