C# Как добавить приложение на сайт с сетевым каталогом
У меня проблема при добавлении приложения на сайт IIS с сетевым физическим путем.
В коде:
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
Мое приложение выдает исключение "Неверный путь к приложению". Я пытаюсь создать виртуальный каталог, но я уже ловлю это исключение. Пул приложений и моя программа имеют права доступа к этой сетевой папке. Как решить эту проблему?
1 ответ
Решено. .Applications.Add() метод требует косой черты в начале:
site.Applications.Add("\\src\services\myservice", "/myservice");