项目在 Visual Studio 2015 PrivateAssemblies 中找不到 dll

Posted

技术标签:

【中文标题】项目在 Visual Studio 2015 PrivateAssemblies 中找不到 dll【英文标题】:Project can't find dll in Visual Studio 2015 PrivateAssemblies 【发布时间】:2016-01-22 16:04:21 【问题描述】:

我们正在从 vs2013 升级到 vs2015。在 vs2013 中,我们在两个项目中的 .rdlc 报告中使用了一个通用 dll,该 dll 位于 vs2013 的 PrivateAssemblies 中。 当我将 dll 放在 vs2015 的 PrivateAssemblies 中时,所有使用报告的项目都停止构建。我需要将dll放在vs2015中的不同位置吗? 加载代码模块时出错:“Reports.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”。详细信息:无法加载文件或程序集“Reports.Common,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null”或其依赖项之一。系统找不到指定的文件。

【问题讨论】:

【参考方案1】:

我不知道为什么,但这是我放置共享 dll 的位置,项目现在正在找到它并构建它。 C:\Program Files (x86)\MSBuild\14.0\Bin

【讨论】:

以上是关于项目在 Visual Studio 2015 PrivateAssemblies 中找不到 dll的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2015的安装

在 Visual Studio 2015 中打开 Visual Studio 2017 项目

visual studio 2015怎样升级

visual studio 2015 MVC项目区域问题

Visual Studio 2017 安装中断 Visual Studio 2015 ASP.NET Core 项目

使用平台工具集 v120 (Visual Studio 2013) 在 Visual Studio 2015 中创建 C++/CLI 项目