使用默认设置 C# 以编程方式将应用程序添加到 IIS

Mat*_*ell 3 c# iis-7 iis-8

我有一个应用程序,我想使用 C# 以编程方式将其部署到具有默认设置的 IIS。基本上,我想在单击按钮时执行下面屏幕截图中的操作。对此的任何帮助或指导都会很棒。

在此处输入图片说明

Mat*_*ell 6

这为我解决了它。我错过了

using Microsoft.Web.Administration;

 ServerManager web = new ServerManager();
                web.Sites["Default Web Site"].Applications.Add("/Web", Drive + "/Portal/Web");
                web.Sites["Default Web Site"].Applications.Add("/WebAPI", Drive + "/Portal/WebAPI");
                web.CommitChanges();
Run Code Online (Sandbox Code Playgroud)