gpt4 book ai didi

c# - 以编程方式将 Web 应用程序导入 IIS

转载 作者:太空宇宙 更新时间:2023-11-03 13:44:54 24 4
gpt4 key购买 nike

我已经开发了一个 C# 网络应用程序并准备好网络部署 - 这意味着我已经准备好 WebApp.Web.zip 文件。我已验证在我的 IIS 7.0 管理器中手动导入此应用程序是有效的,并且我能够在浏览器中运行该应用程序。

打开 IIS 管理器 (cmd->inetmgr),浏览“站点 -> 默认网站”,然后单击部署下右侧菜单中的“导入应用程序”。浏览到 AAA.Web.zip 的路径并单击“打开”。完成包导入向导。点击“浏览 *:80”。

我现在想以编程方式在本地 IIS 服务器中导入此应用程序。你能帮我指点一下吗?

最佳答案

因此,如果您只想在 IIS 中托管您的 WebApplication,而您不想一直手动完成。

有一个巧妙的方法可以做到这一点,

创建 WebSetup 项目。即,将新项目添加到现有 WebApplication 的解决方案中,即在 visual studio 中,添加新项目,转到

其他项目类型 >>设置和部署 >> Visual Studio 安装程序 >> Web 安装项目

只需将 Web 应用程序的 Primary OutputContent Files 添加到安装项目中即可。您所要做的就是构建您的解决方案。

在安装项目的 bin 文件夹中,您将获得一个 .exe,它在安装时在 IIS 中托管 WebApplication。

查看更多关于 creating a setup Project in visual studio 的信息

至少它比 WebDeploy 命令行语法更干净

关于c# - 以编程方式将 Web 应用程序导入 IIS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15689735/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com