【问题标题】:.NET application deployment packages.NET 应用程序部署包
【发布时间】:2013-07-17 08:45:29
【问题描述】:

不会是this的重复问题

我正在寻找免费的应用程序部署包,它还允许我们使用它们部署 .net 框架。

因此,如果安装了 .net 框架,它应该只安装应用程序,否则安装 .net 框架并继续安装应用程序,而不要求用户重新启动设置。

最重要的是它应该只生成单个 .exe 或 .msi 包,而不是包含部署文件的多个文件夹

如果有人知道任何解决方案,请告诉我。

谢谢

【问题讨论】:

  • 不完全确定存在,在大多数情况下,.net 安装是完全不同的安装包。 Visual Studio 的 Microsoft Web 部署功能允许您为您的应用程序构建 Web 部署,如果计算机上不可用,它将帮助安装 .net。但最终是否要安装依赖项仍然取决于最终用户。

标签: .net deployment installation package


【解决方案1】:

市场上最好的免费选项是WiX toolset。学习脚本可能需要一点时间,但它非常强大,完全可以满足您的需求。

【讨论】:

  • 根据我的阅读,我认为 Wix 还会为框架创建单独的文件夹,其次,如果找到框架,我们将安装框架,但我们需要再次重新运行设置以安装产品。我在这里还是不在?
  • 不,您应该能够使用来自 WiX 的 Burn 引导程序来拥有一个包含先决条件和包的可执行文件。此外,在安装 .NET Framework 后,主应用程序的安装应该会自动继续。以下是有关如何设置的更多详细信息:wix.sourceforge.net/manual-wix3/install_dotnet.htm
猜你喜欢
  • 1970-01-01
  • 2018-01-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-14
  • 2015-09-18
  • 1970-01-01
相关资源
最近更新 更多