InstallShield LE - 是否可以创建纯Web设置项目。如果是这样,怎么样?

时间:2014-02-15 23:50:38

标签: visual-studio-2013 installshield setup-project installshield-le

我已经开始努力将旧的Web安装项目转换为InstallShield LE。

所以我一直在寻找如何做到这一点。而我的上帝是多么的混乱。

我确实遵循了其中一个指南。为了能够安装Web应用程序,我似乎必须在程序文件中安装一些虚拟数据......?我发现无法删除/删除设置的Program Files部分。设置对话框将目标文件夹显示为C:\ Program Files \ whatever。

是否可以将Web应用程序仅安装到正确的IIS文件夹中?

我想要一个干净的安装。没有垃圾剩饭只是因为InstallShield是限制的。


让我感到恼火的是,没有简单的安装工具了。我甚至试图破解VS2010安装项目包(c:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ Tools \ Deployment)以使用VS2013。它几乎已加载,但加载时出现“80070057 - E_INVALIDARG”错误。

如果有人足够勇敢并且知道自定义项目类型如何工作可以继续下去,也许我们可以让一个工作(但旧的)安装项目再次工作。

1 个答案:

答案 0 :(得分:0)

缺乏答案和无用的搜索产生了一个答案。 InstallShield LE无法做到这一点。

最好使用WiX。看看其他人如何做到这一点并对其进行修改是最快捷的方式来启动和运行。

这是这项工作的结果:http://halsvik.net/downloads/WebSetup2013Installer.zip

似乎MS决定再次添加对旧的Microsoft安装项目(VDPROJ)的支持:http://blogs.msdn.com/b/visualstudio/archive/2014/04/17/visual-studio-installer-projects-extension.aspx https://visualstudiogallery.msdn.microsoft.com/9abe329c-9bba-44a1-be59-0fbf6151054d