构建安装程序
我需要为我的应用程序构建一个安装程序(使用 Windows Installer 技术 - MSI 文件)。此安装程序的要求: 1. 在安装程序中嵌入组件(例如:.NET Framework 4.0 Full)。 2. 检测该元件的存在。 3. 如果尚未安装该组件,安装程序将先安装它。安装程序将显示一个对话框,其中包含信息“正在安装组件...”,并且组件会静默安装。如果用户取消安装该组件,安装程序也会被取消。 4. 成功安装该组件后,安装应用程序。 谢谢。
我从网站下载 Splash Lite: http://mirillis.com/en/downloads/downloads_splash.html 。我喜欢这个安装程序,因为它符合我的要求。因为我是新手,所以任何人都可以给我一些指南来创建这样的安装程序。谢谢。
一些截图:
请帮助我。谢谢。
I need to build an installer for my application (using Windows Installer technology - MSI file). Requirements for this installer:
1. Embed component in installer (ex: .NET Framework 4.0 Full).
2. Detect the present of this component.
3. If this component is not installed yet, installer will install it before. Installer will display a dialog with info "Installing the component ..." and the component is installed silent. If user cancel to install this component, the installer is also cancelled.
4. After installing this component successful, install the application.
Thanks.
I download Splash Lite from website: http://mirillis.com/en/downloads/downloads_splash.html. I like this installer because it matches my requirements. Because I am a newbie, anyone can give me some guides to create an installer like this. Thanks.
Some screenshot:
PLease help me. Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Visual Studio 具有内置的工具和模板。
在您的解决方案中,选择“添加新项目”、“其他项目类型”、“设置”、“VS 安装程序”。
选择安装向导并按照步骤操作。
Visual Studio has the tools and templates built-in.
In your solution, choose Add New Project, Other Project Types, Setup, VS Installer.
Choose the Setup Wizard and follow the steps.
看看这个 codeplex 项目: dotNetInstaller
对我来说效果很好。
Have a look at this codeplex project: dotNetInstaller
worked fine for me.