为什么一个项目(exe)在同一解决方案中看不到另一个项目(dll)的命名空间?为什么一个项目(exe)在同一解决方案中看不到另一个项目(dll)的名称空间?
7
A
回答
14
您需要从使用项目第一添加到DLL的引用。
选择项目|添加参考,项目选项卡。
2
您需要添加对DLL的引用。
右键单击该EXE项目,单击添加引用,转到项目选项卡,选择DLL。
同时,确保在DLL中的类public
。
0
听起来像是你需要添加一个引用到DLL
右键单击项目 - >添加引用
5
一个“解决方案”,在Visual Studio是项目的集合。每个项目都独立于所有其他项目。该解决方案只是组织项目并将其全部打开的一种便捷方式。
如果一个项目将使用在另一个项目中定义的公共对象,那么它必须与其他项目的引用编译。无论项目是否是单一解决方案的一部分,情况都是如此。
为了告知Visual Studio中的EXE必须对DLL的引用进行编译,您必须将DLL添加到在Solution Explorer中引用的EXE的列表。
+1
+1是为了澄清对“解决方案”的常见误解。 – JasDev 2010-03-24 15:02:52
相关问题
- 1. 为什么我不能在同一解决方案中的另一个项目的另一个名称空间中引用一个类?
- 2. 如何在同一个项目解决方案中调用一个dll类到另一个dll
- 3. 不能在与同一个命名空间的多个项目解决方案找到命名空间
- 4. 一个项目不能引用同一个解决方案
- 5. 多个项目Visual Studio解决方案不会调试一个项目的DLL
- 6. 将服务参考从一个项目复制到同一解决方案中的另一个项目
- 7. 在同一个解决方案中调用另一个项目的类c#
- 8. 如何在同一个解决方案中执行另一个项目?
- 9. 如何将menuitem绑定到同一解决方案中的另一个项目
- 10. 重定向一个项目在同一个解决方案Asp.net-如何另一个项目指定路径
- 11. 添加到同一解决方案中的项目之一的项目引用在另一个解决方案中显示为中断
- 12. 同一个项目不同的解决方案符号配置
- 13. 在一个目录中部署两个项目解决方案
- 14. 一个解决方案中两个项目之间的继承
- 15. 在解决方案中将多个项目合并到一个项目中
- 16. 在另一个项目中使用同一个解决方案但不同配置的一个类
- 17. 链接在被称为SOL一个解决方案,我有两个项目,一个Visual Studio解决方案
- 18. 如何在不同命名空间的同一解决方案中的两个项目之间传递变量?
- 19. 键在一个项目中无效错误,但在同一解决方案中的不同项目中工作
- 20. 发布两个项目在同一个解决方案
- 21. 不能从一个项目发送变量的更新值到另一个在同一个解决方案
- 22. 从同一解决方案中的另一个项目引用Web.Config文件C#
- 23. 无法从同一解决方案的另一个项目中引用类
- 24. C++/VS 2012 - 多项目解决方案:链接器错误在一个项目中,但不是另一个
- 25. 从同一个解决方案中的Winform项目访问Excel项目
- 26. 是否可以在同一解决方案中引用来自另一个项目的VS2005网站项目?
- 27. 在解决方案中为一个项目生成UML类图
- 28. 如何将控制从一个项目转移到Singe解决方案ASP.net中的另一个项目?
- 29. 如何从同一解决方案读取另一个项目的配置值?
- 30. 如何从同一解决方案检查另一个项目的版本
带来的upvotes为是先给出一个明显的答案:) – 2010-03-24 14:38:01
@Adam,这只是弥补缺乏票不那么明显的答案。 – 2010-03-24 14:39:18
非常真实;无论如何,我是其中的一个赞助人;) – 2010-03-24 14:41:03