![](/img/trans.png)
[英]Using Microsoft.Web.Administration Application to change authentication mode
[英]How to add child application using Microsoft.Web.Administration?
我正在使用.NET Core Console應用程序創建網站及其子應用程序,如下所示
ServerManager serverManager = new ServerManager();
Site webSite = serverManager.Sites.Add("MywebSite", @"C:\MywebSite", 80);
webSite.Applications.Add("Child1","C:\MyChildApplication");
webSite.ServerAutoStart = true;
serverManager.CommitChanges();
但是我遇到錯誤
System.Exception:無效的應用程序路徑
在Microsoft.Web.Administration.Interop.IAppHostProperty.set_Value(Object value)在
Microsoft.Web.Administration.ConfigurationElement.SetAttributeValue(String attributeName,Object value)在
Microsoft.Web.Administration.ApplicationCollection.Add(String path,String physicalPath)位於
XXXXXXXXX \\ IISHelper.cs中的IISHelper.CreateWebSites(設置設置):第14行位於
XXXX.Program.Main(String [] args)在XXXXXXXXX \\ Program.cs:第15行
所有應用程序的路徑都必須以/
開頭(約定很少解釋,因此只需遵循即可)。
因此,在您的情況下,應使用/Child1
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.