Installshield 2009和Microsoft Visual C ++ Redistributable Package

时间:2016-11-11 23:11:19

标签: visual-studio-2015 installshield installshield-2009

刚刚将我的应用程序升级到.net 4.5和VS 2015后,我还需要更新我的安装程序(在Installshield 2009中)。

我设法从最新的Installshield获取了Microsoft Visual C ++ Redistributable Package的prq文件(获得了演示)。它似乎在2009年运作良好。但是:

  • 它拒绝自动下载文件(在Installshield中)。
  • 手动下载文件并将其放在正确的位置,并在Installshield中显示为“已下载”后,它不会将其包含在安装程序中
  • 当我去安装我的应用程序时,它会下载C ++可再发行组件(我猜我很好),然后安装它,但似乎永远不会完成。取消它没有帮助 - 它只是开始永远取消。重新启动后,安装了C ++可再发行组件。

所以,问题似乎是安装了可再发行组件,但整体安装程序并不知道它,所以它一直在等待。我可以对此做些什么吗?如果可以的话,我宁愿继续使用2009版本(installshield不便宜)。

感谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用您的installshield版本附带的 Installshield prerequisit编辑器重新制作您自己的PRQ。它实际上非常简单,你仍然可以打开2015年的灵感"。

它应该可以帮助您了解它是如何工作的,并将强制重新计算文件大小和文件校验和。

不要忘记它也是一个可以编辑和阅读的XML文件。