как указать другое местоположение для виртуальных каталогов в проектах веб-установки - PullRequest
1 голос
/ 18 октября 2011

Я хочу установить свой виртуальный каталог, отличный от расположения по умолчанию (c: \ inetpub \ wwwroot).Я хочу, чтобы каталог создавался по физическому пути, указанному пользователем.

Пожалуйста, предложите любой способ сделать это.

Ответы [ 2 ]

0 голосов
/ 18 октября 2011

Используя System.EnterpriseServices.Internal.IISVirtualRoot, вы можете создать виртуальную директорию через C #,

 System.EnterpriseServices.Internal.IISVirtualRoot vr = new System.EnterpriseServices.Internal.IISVirtualRoot();
  string sError = "";
vr.Create("IIS://localhost/W3SVC/1/Root", physicalPath, VDName, out sError);
0 голосов
/ 18 октября 2011

не совсем то, что вы спрашиваете, но выполните шаги, описанные в основном ответе здесь: Виртуальный каталог в проекте веб-настройки

... и вместо того, чтобы менять текстовые поля на невидимые, сохраняйте ихвидимый, чтобы вы могли захватить ввод пользователя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...