2014-02-28 9 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");