【问题标题】:Installer for ASP.NET projectASP.NET 项目的安装程序
【发布时间】:2014-06-12 02:37:00
【问题描述】:

我在 VS2012 中有一个 ASP.NET 项目。我想发布这个网站的“离线”版本。

我希望安装程序:

  • 在 Windows 上启用(或安装)IIS(如有必要)

  • 安装 MS SQLExpress(如有必要)

  • 安装 .NET(如有必要)

  • 安装项目文件,并在 localhost 上启动站点。

你能帮我吗,如何开始?

【问题讨论】:

  • 考虑使用 Katana 和 SQL CE,这样您就可以独立了。

标签: c# asp.net visual-studio-2012 installation


【解决方案1】:

MSI 包(数字签名)是部署 Windows 应用程序的标准方式。您可以使用 Advanced Installer 之类的工具,此类工具为 install Windows Featuresprerequisites (SQLExpress or .NET Framework)install IIS web apps 以及当然 copy your files and create the corresponding folders structure 提供预定义支持。

此应用程序有免费版,但您需要购买专业版许可证。它还有一个full 30 days trial。 (免责声明:我正在努力)

【讨论】:

    【解决方案2】:

    如果不接受@SLaks 的建议,您必须创建脚本(powershell)或安装包来设置解决方案中的所有组件。周围有一堆安装包(Wikipedia

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多