我们目前正在使用C#中的Visual Studio 10开发应用程序。 在创建安装项目(向导)并构建它之后,我们提出了两个文件:msi和exe。
在综合中我读过.exe文件是一个“包装文件”,因为它包装.msi文件,基本上在检查它运行.msi文件的先决条件之后。我们想要的是将应用程序部署在一个文件中,该文件都检查先决条件(我们特别需要安装sql server compact 4.0,但是如果我们运行exe文件它可以正常运行)并且如果它们不可用则安装它们并且也安装应用程序本身(使用msi中包含的文件),因为它使分发更容易,更“用户友好”。
您知道实现这一目标的任何简单解决方案吗?
先谢谢你们的回复。
答案 0 :(得分:1)
最简单的解决方案是使用自动提取.exe工具。 IEXPRESS.exe已包含在Windows中。当然有些功能更多。