1
我正在使用.NET Framework 4.0和VS 2010 C++可再发行程序部署.NET应用程序作为先决条件。即使安装了预先安装程序,Setup.exe也会安装
当setup.exe在满足先决条件的计算机上运行时,引导程序再次安装它们。
这是一个已知的问题?以及解决它的正确方法是什么?
我正在使用.NET Framework 4.0和VS 2010 C++可再发行程序部署.NET应用程序作为先决条件。即使安装了预先安装程序,Setup.exe也会安装
当setup.exe在满足先决条件的计算机上运行时,引导程序再次安装它们。
这是一个已知的问题?以及解决它的正确方法是什么?
解决方法是编辑引导程序product.xml文件以包含Visual Studio C++ Redistributable的正确产品代码。
见下面该帖子包含的步骤来解决这个问题:
Visual C++ 2010 Runtime Libraries prerequisite keeps popping up on a VS 2010 created installer
其实是否重新安装?在运行时情况下,至少需要更新安装引用计数,以便运行时不会与其他人的应用程序卸载 - 我不确定.NET如何处理这个问题,因为我预计它可以在卸载后幸存下来。 – Rup 2011-01-25 18:40:20