2014-02-28 24 views
0

我有一个问题,应用程序添加到IIS网站与网络物理路径。c#如何添加应用程序到网站与网络目录

在代码:

using Microsoft.Web.Administration; 
    ... 
    ServerManager serverManager = new ServerManager(); 
    var site = serverManager.Sites.Where(i => i.Name == "services").SingleOrDefault(); 
    site.Applications.Add("\\src\services\myservice", "myservice"); //exception 

我的应用程序抛出一个异常 “无效的应用程序路径”。我尝试创建一个虚拟目录,但我已经发现了这个异常。应用程序池和我的程序有权访问此网络文件夹。如何解决这个问题?

回答

2

已解决。 .Applications.Add()方法在开始时需要斜杠:

site.Applications.Add("\\src\services\myservice", "/myservice"); 
相关问题