在Visual Studio 2012中添加对其他项目的引用

本文关键字:其他 项目 引用 添加 Visual Studio 2012 | 更新日期: 2023-09-27 18:16:50

我有一个包含4个项目的解决方案。

测试。常见的测试。控制器(用于Web项目的控制器)测试。数据(EntityFramework)测试。网络(MVC4)

当我去添加一个引用到我的数据层到我的控制器项目,并浏览到我的数据项目的目录,我应该使用dll从"bin/Debug"目录或"obj"目录?这有什么区别吗?

在Visual Studio 2012中添加对其他项目的引用

都不是

您应该添加一个项目引用(来自解决方案部分)

这将使Visual Studio解析来自项目系统的引用,从而实现Go to Definition和自动重建等功能。


在您的解决方案之外,您应该添加from bin.

您应该添加对项目的引用,而不是它的输出。在"添加引用"对话框中有一个"项目"选项卡。

如果项目在您当前的解决方案中,您可以对项目(类库)本身进行引用。这将把配置管理(调试、发布等)的责任转移到Visual Studio。