3

有没有办法将子/子应用程序添加到现有的 IIS 网站?

我知道这可以通过 IIS Admin Gui 来完成,但是在一些 CMS 中,比如 EPiServer,这可以通过 config 来完成。以某种方式在当前 IIS 网站内创建一个虚拟应用程序实例。

添加应用程序

任何关于如何解决这个问题或从哪里开始的建议或参考都非常感谢。我使用 IIS 7.5

谢谢

4

2 回答 2

1

这可以使用命令行来完成。您可以创建一个批处理文件并将其作为部署后事件运行。

这是一般语法(您可以在此处找到更多信息):

appcmd add app /site.name: string /path: string /physicalPath: string
于 2013-09-25T08:33:46.737 回答
1

这也可以使用 Windows PowerShell 完成。

以下脚本命令应该可以解决问题

** Import-Module WebAdministration set-location iis:\ new-item "iis:\Sites\Default Web Site\appname" -physicalpath "physicalpath" -type Application -force**

其中appname是您要添加的应用程序的名称,而physicalpath应该是 Web 应用程序内容的路径。

有关详细信息,请访问 http://technet.microsoft.com/en-us/library/hh867899.aspx

于 2014-04-17T00:11:14.757 回答