我尝试创建ServerManager实例(Microsoft.Web.Administration.dll)以获取IIS Web应用程序列表。代码在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)
我该怎么办?