Я пытаюсь создать виртуальный каталог и установить его разрешения с помощью IIS7 и C #. Вот пример моего кода:
using (ServerManager serverManager = new ServerManager(webSite))
{
ConfigurationSection anonymousAuthenticationSection =
config.GetSection(
@"system.webServer/security/authentication/anonymousAuthentication",
webSite);
anonymousAuthenticationSection["enabled"] = true;
serverManager.CommitChanges();
return "true";
}
Это вызывает исключение и сообщение:
Cannot read configuration file due to insufficient permissions.
Может кто-нибудь помочь?
EDIT
Запуск с правами администратора дает мне новую ошибку: «Включить чтение файла конфигурации» Может кто-нибудь сказать мне, какую конфигурацию он должен читать и как я могу получить к ней доступ?