繁体   English   中英

Visual Studio 安装程序错误与 Visual C++ 2017 运行时库 (x64) 先决条件

[英]Visual studio installer error with Visual C++ 2017 Runtime Libraries (x64) prerequisite

我已经毫无问题地为我的项目创建了安装程序,在项目的属性中,我包含了 Visual C++ 2017 Runtime Libraries (x64) 2010 和 2017。

但是在客户端主机中安装期间,我得到了一个“找不到以下 package 文件:”而没有指定更多信息。

当我检查临时目录时,我发现 'vc2017redist_x64' 没有复制。

使用 2010 版本,它似乎可以正常工作。 有人遇到过同样的问题吗?

我正在使用 Visual Studio 2017 15.9.17。

最后我想出了解决方案。

默认引导程序 package 中 VC++2017 安装程序的路径错误,安装失败。 所以我不得不编辑 C:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\ 中的清单文件并设置正确的路径。

修改后,成功了!

请注意,您还可以从以下注册表项的 Path 值中找到引导程序文件夹位置:

HKLM\Software\Microsoft\GenericBootstrapper

在 64 位系统上,使用以下注册表项:

HKLM\Software\Wow6432Node\Microsoft\GenericBootstrapper

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM