Asp.net 部署(Web 安装程序)

发布于 2024-08-19 22:14:57 字数 265 浏览 4 评论 0原文

我需要为我的 asp.net 应用程序实现一个网站安装程序。安装程序将处理以下功能 -

  1. 将 .net Web 应用程序部署到 IIS 服务器上
  2. 设置 Sql 数据库连接以运行 DB 脚本。
  3. 执行所有数据库脚本。
  4. 运行另一个 exe 进行许可证管理。
  5. 如果出现问题,需要回滚一切。

我听说过 wix 并安装了shield,想知道什么是适合这种特殊情况的最佳技术。

谢谢图林

I need to implement a web site installer for my asp.net application. The installer will be handling following features -

  1. Deploy the .net web application on to the IIS server
  2. Setting up the Sql database connection to run the DB scripts.
  3. Execute all the DB scripts.
  4. Run another exe for the license management.
  5. If some thing goes wrong, need to rollback everything.

I have heard about wix and install shield and wondering what would be the best technology suitable for this particular case.

Thanks Thurein

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

咽泪装欢 2024-08-26 22:14:57

MSDeploy 可以完成这一切以及更多。在 www.iis.net 上找到它。

-奥辛

MSDeploy does all this and more. Find it over on www.iis.net.

-Oisin

寂寞美少年 2024-08-26 22:14:57

WIX的优点是非常灵活和免费。它的学习曲线也有些陡峭。然而,如果您打算经常做这样的事情,那么投资肯定是值得的。

之后,有许多商业选项可供选择,例如InstallShield。

WIX has the advantage of being very flexible and free. It also has a somewhat steep learning curve. If you are going to be doing something like this frequently however, it is certainly worth the investment.

After that, there are any number of commercial options to choose from, i.e InstallShield.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文