Visual Studio安装程序项目始终提示安装VC ++运行时库

问题描述

我有一个适用于我的应用程序的Visual Studio 2017安装项目,该项目已将vcredist_x64启用为运行时依赖项,但是,当我尝试进行部署时,安装程​​序将始终提示安装“ Visual C ++ 14运行时库(x64)”。我可以确认运行时库已成功安装,但是提示从未消失。

我尝试修改文件 C:\ Program Files(x86)\ Microsoft SDKs \ ClickOnce Bootstrapper \ Packages \ vcredist_x64 \ product.xml,添加以下条目

  <InstallChecks>
    <MsiProductCheck Property="VCRedistInstalled" Product="{0f770e99-3916-4b0c-8f9b-83822826bcbf}"/>
    <RegistryCheck Property="VersionFullCheck" Key="HKLM\SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\x64" Value="Version" />
  </InstallChecks>

如在 [https://stackoverflow.com/questions/7785328/visual-c-2010-runtime-libraries-prerequisite-keeps-popping-up-on-a-vs-2010-cre] [1]

但是,这不能解决问题。

有人可以帮忙吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)