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