And*_*ers 29 windows-installer vdproj visual-studio-2012 installshield-le iswix
我正在尝试将我已经解决的问题转移到Visual Studio 2012,其中一个项目类型是.vdproj.
根据此链接,Visual Studio 2012不支持此项目类型:MSDN表示他们建议您使用InstallShield Limited Edition for Visual Studio.
问题是,当我在VS2012中打开我的解决方案并尝试在我的解决方案中添加一个新的"启用InstallShield Limited Edition"项目时,我收到一条错误消息:
创建项目'test'...项目创建失败.


为什么我可能无法在我的解决方案中添加此类型的项目?
如果我创建一个新的空解决方案,我无法在其中创建InstallShield项目.
我将尝试下载InstallShield限量版,看看它是否有任何作用.
我尝试了InstallShield下载,并添加了两个额外的项目类型,但我无法创建其中任何一个.我能够将正常的网站项目添加到我的解决方案中,但不是部署项目.
安装程序命名相同,但这个促使我重新启动.重新启动后,我能够添加一个InstallShield项目,但它是在自己的解决方案中创建的.所以,现在看起来我必须弄清楚如何使用它,我会很高兴.
看起来限量版没有安装Windows服务的支持.
And*_*ers 16
这可能是漫长而无聊的,因为有很多步骤,但我想写一篇如何从Windows服务安装程序.vdproj移动到Visual Studio 2012中可用的新InstallShield LE.
第1步:创建合并模块(.msm)
请按照本指南的步骤操作.
笔记:
这是我的isWix文件视图:

完成指南后,您应该有一个空的.wxs文件,如下所示:

使用从此处拉出的Component XML元素,您应该得到一个如下所示的.wxs文件:

点击构建,你现在应该有一个.msm文件.
第2步:将合并模块添加到InstallShield
可再发行组件屏幕

如果您收到的路径错误太长,则可能需要将发布位置更改为接近根目录的位置.

以下是所有构建错误的列表以供参考.
现在您应该能够运行安装程序并安装/启动Windows服务.比.MSI文件更多的工作,我们在Visual Studio 2010中生成它,但总体来说它并不太糟糕.
| 归档时间: |
|
| 查看次数: |
30278 次 |
| 最近记录: |