修复: 生成一个 Visual Studio 2010 安装项目时出现错误消息:"无法更新项目的依赖项"

适用于: Visual Studio 2010

症状


创建引用有效的第三方程序集依赖项作为 Microsoft Visual Studio 2010 安装项目 (.vdproj)。 但是,当使用 devenv.com 命令以生成该项目时,您会收到以下错误消息:
错误: 无法更新项目的依赖项。 Assembly_name的对象的依赖项无法确定。"
回答 5: 适用于 Windows Server 2016 和 Windows 10 版本 1709 的 Windows Server 容器映像的更新包含针对这组漏洞的缓解措施,不需要进行额外的配置。 当您使用早期版本的 Visual Studio 不会遇到问题。

原因


由于 Visual Studio 2010 已更改依赖项更新的运行方式,将发生此问题。

解决方案


可以从 Microsoft 获得受支持的修复程序。 然而,此修补程序仅用于解决本文中描述的问题。 仅对出现这一特定问题的系统应用此修补程序。 此修补程序可能会接受进一步的测试。 因此,如果这个问题没有对您造成严重的影响,我们建议您等待包含此修复程序的下一个软件更新。 注意如果出现其他问题或需要任何故障诊断时,您可能需要创建单独的服务请求。 对于不符合此特定的修补程序的其他支持问题和事项将照常收取费用。 有关 Microsoft 客户服务和支持电话号码的完整列表,或要创建单独的服务请求,请访问下面的 Microsoft 网站:

下载信息

若要从 MSDN 代码库中下载此修补程序,请访问下面的 Microsoft 网站:回答 5: 适用于 Windows Server 2016 和 Windows 10 版本 1709 的 Windows Server 容器映像的更新包含针对这组漏洞的缓解措施,不需要进行额外的配置。 MSDN 代码库显示获取此修复程序的语言。 如果看不到列出的语言,这是因为代码库的资源页不可用这种语言。 此外,您可以从以下 Microsoft 连接网站下载此修补程序汇总:

先决条件

没有安装此修补程序包的先决条件。

重启要求

不需要您安装此修补程序,如果没有使用受影响的文件后,重新启动计算机。

修补程序替换信息

此修复程序包不替代以前发布的修补程序软件包。

文件信息

此修复程序包的全局版本使用 Microsoft Windows Installer 软件包安装修补程序包。 这些文件的日期和时间按协调世界时 (UTC) 在下表中列出。 当您查看文件信息时,该日期将转换为本地时间。 若要了解 UTC 与本地时间之间的时差,请使用控制面板中“日期和时间”项中的“时区”选项卡。
文件名文件版本文件大小日期时间平台
Dpdpl.dll10.0.30319.348902,98409-Aug-201005:41x86
Dpprj.dll10.0.30319.3481,227,59209-Aug-201005:41x86

状态


Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。