使用Visual Studio 2012创建MSI或安装项目
我创建了一个小应用程序,我想创建一个MSI文件。
在Visual Studio 2010中,您在此项目类型下:
其他项目类型 - >设置和部署 - > Visual Studio安装程序 - >安装项目
但是,您在Visual Studio 2012中唯一获得的是“启用InstallShield限制版”。
您可以更改.NET Framework,但没有任何更改。
为什么它不再存在? 我怎样才能找回来? 有没有新的方法来做到这一点?
要使用InstallShield Limited Edition在Visual Studio 2012中创建安装项目,请观看此视频。
InstallShield限制版无法安装服务。
“ISLE是迄今为止最糟糕的安装程序选项,升级后的,已付费的版本在大多数情况下最多也不可能使用,InnoSetup,Nullsoft,Advanced,WiX或其他任何安装程序都更好。做了一项调查,你会发现没有人使用ISLE,我不知道你们为什么继续与InstallShield联系,这会损害你的可信度,任何开发者都会认为ISLE毫无价值,当你站在它后面时,我们不得不质疑微软的判断。“
作者:Edward Miller(Visual Studio安装程序项目扩展中的注释)。
WiX工具集虽然功能强大,但超出了用户不友好的范围,并且学习曲线陡峭。 甚至还有一个用于安装Windows服务的可下载模板(参考VS2012:用于Windows服务的安装程序?)。
对于Visual Studio 2013,请参阅博客文章使用Visual Studio创建安装程序。
请参见:
Visual Studio安装项目(vdproj)将不附带未来版本的VS
Windows安装程序部署
1年半前宣布项目类型被杀害。 替代选择是:
您是否尝试过“发布”方法? 您只需在解决方案资源管理器中右键单击项目文件,然后从弹出式菜单中选择“发布”。 这将通过几个非常简单的步骤创建一个安装程序。
您可以在项目属性窗口的“发布”选项卡中对安装程序进行更多配置。
注意:此方法仅适用于WPF和Windows窗体应用程序。
链接地址: http://www.djcxy.com/p/52743.html