3

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) 

私に何ができる?

4

0 に答える 0