【问题标题】:Visual Studio 2015 cannot reference an added projectVisual Studio 2015 无法引用添加的项目
【发布时间】:2017-02-17 05:56:47
【问题描述】:

操作系统是 2012 r2 服务器。我安装了 Visual Studio 2015。我已成功将两个 Visual Studio 2010 项目迁移到 Visual Studio 2015。让我们将其中一个项目称为“主项目”,将另一个称为“第二个项目”。第二个项目引用了一个 NuGet 包。

我将第二个项目添加到我的主项目中。现在,当我尝试从具有第二个项目的文件夹中添加对解决方案的引用时;我没有看到项目解决方案。所以我从下拉菜单中选择了“所有文件”。然后,当我尝试引用 xxxx.sln 或 xxxx.csproj 文件时,我收到以下错误:无法添加对“xxxx.sln”(或 xxxx.csproj)的引用。请确保该文件是可访问的,并且它是一个有效的程序集或 COM 组件。

我无法构建整个项目,因为主项目使用第二个。

谁能告诉我如何解决这个问题。非常感谢。

【问题讨论】:

    标签: visual-studio-2015


    【解决方案1】:

    如果您想引用第二个项目并且它们都在同一个解决方案中,您有以下选项。

    1. 项目参考 - 在参考管理器的左侧窗格中,选择“项目\解决方案”。然后,您应该能够从那里选择您的第二个项目。这将链接第二个项目并在项目重建时更新引用。

    2. DLL 参考 - 在参考管理器中选择“浏览”并选择第二个项目的已构建 .dll(不是 .sln 或 .prj)

    请参阅 here 了解差异的解释。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-18
      • 1970-01-01
      • 1970-01-01
      • 2017-01-21
      • 1970-01-01
      相关资源
      最近更新 更多