Setup.exe 安装先决条件,即使它们已预安装
我正在部署一个 .NET 应用程序,以 .NET Framework 4.0 和 VS 2010 C++ 可再发行版作为先决条件。
当 setup.exe 在满足先决条件的计算机中运行时,引导程序会再次安装它们。
这是一个已知问题吗?解决这个问题的正确方法是什么?
I am deploying a .NET application with .NET Framework 4.0 and VS 2010 C++ redistributable as prerequisites.
When the setup.exe runs in a machine with the prerequisites satisfied the bootstrapper install them again.
Is this a known issue? and what's the correct way to solve it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
解决方案是编辑引导程序product.xml 文件以包含Visual Studio C++ Redistributable 的正确产品代码。
请参阅下面的帖子,其中包含解决此问题的步骤:
在 VS 2010 创建的安装程序中不断弹出 Visual C++ 2010 运行时库先决条件
The solution is to edit the bootstrapper product.xml file to contain the correct product code for the Visual Studio C++ Redistributable.
See the post below which contains the steps to fix this:
Visual C++ 2010 Runtime Libraries prerequisite keeps popping up on a VS 2010 created installer