在Visual Studio 2013中创建MSI

时间:2018-10-04 21:25:51

标签: wix windows-installer installshield advanced-installer

我正在寻求有关为我的公司部署应用程序的帮助。我尝试使用clickonce,但是它没有提供允许用户选择要安装在哪里的选项。我喜欢它,因为它具有内置的更新程序。我正在寻找一种可以满足这些要求的解决方案。我不喜欢install-shield,因为更新功能需要金钱才能使用。

1)内置更新程序
2)允许用户选择安装位置
3)创建卸载程序
4)创建桌面和菜单快捷方式

我非常感谢您的帮助,并且通过我尝试过的所有方法,WIX,Visual Studio Installer似乎无法正常工作。

谢谢您的时间。

1 个答案:

答案 0 :(得分:1)

也许检查this answer on auto-update features。请略读所有答案-有关不同类型的部署格式的信息。并检查我答案底部的“ 滚动您自己的”部分。它是“ 穷人的升级功能 ”。此外,还有this list of MSI tools。广泛的链接,以获取更多信息。

您提到Installshield由于许可问题而无法满足您的需求。您可以测试高级安装程序。他们有an upgrade feature (about)(请阅读),尽管它也是商业性的并且要花钱。 Using the Updater。您可以尝试他们的论坛以获取更多信息:https://www.advancedinstaller.com/forums/。我不太适应速度。