Исключение ServerManger: значение не может быть нулевым. Имя параметра: тип - PullRequest
3 голосов
/ 21 июня 2011

Я пытаюсь создать экземпляр ServerManager (Microsoft.Web.Administration.dll), чтобы получить список веб-приложений IIS.Код работает на Windows 2008 Server, ASP.NET, IIS7.IIS находится на той же машине.Но в этой строке

 var serverManager = new ServerManager();

я получаю исключение:

System.ArgumentNullException: Value cannot be null.  Parameter name: type   
at System.Activator.CreateInstance(Type type, Boolean nonPublic)    
at Microsoft.Web.Administration.ConfigurationManager..ctor(ServerManager owner, String applicationHostConfigurationPath)    
at Microsoft.Web.Administration.ServerManager..ctor(String applicationHostConfigurationPath) 

Что я могу сделать?

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