【发布时间】:2010-10-14 18:10:27
【问题描述】:
当您为 Windows/Console 应用程序创建安装项目时,您会发现有两个输出。
- Setup.exe
- .msi
setup.exe 和 .MSI 有什么作用?安装时应该使用哪一个?
我发现我可以同时使用这两种方式来安装应用程序。但与 .MSI 文件相比,Setup.exe 是相当小的文件。
问题
如果我必须运送给客户。我无法发送两个文件。将这两个文件合并为一个安装文件的最佳方法是什么?
我读到 Setup.exe 是一个引导程序,它检查 .NET 框架,然后调用 .MSI 文件。对吗?
我无法测试 .NET 框架的不可用性,因为我是 .NET 开发人员,而且我的团队在 .NET 上工作并安装了 .NET。我不想通过卸载 .NET 框架和测试安装应用程序来冒险使用 Visual Studio。
它如何安装 .NET 框架?它是 200 MB 奇数,但我的设置小于 3 MB。
它是否提供下载或其他选项?
任何帮助表示赞赏。
谢谢,
【问题讨论】:
-
与您的问题略有相关。查看虚拟 PC。它对于测试软件部署非常有用。它也是免费的。您确实需要您使用的 Windows 副本的许可证,但我认为 MSDN 涵盖了如果您仅使用虚拟进行测试。
标签: .net deployment installation windows-installer