2014-09-03 38 views
0

最近,当我尝试使用下面的代码启动一个网站它返回null ,我已经得到所有使用severmanager对象的网站Iam获取所有在asp.net网页中的视觉网站项目this one如何启动一个iis网站,并获得该网站的性能使用

如何解决此问题output of code snippet我可以一次从iis性能计数器获取所有性能数据原始值吗?

ServerManager IIS = new ServerManager(); 
     List<string> iissites = new List<string>(); 

     foreach (Site site in IIS.Sites) 
     { 
      iissites.Add(site.Name.ToString()); 
     } 
     foreach (Site site in IIS.Sites) 
     { 
      //Console.WriteLine(String.Concat 
      //(
      // site.Name, " , ", 
      // site.Id, " , ", 
      // //site.State, " , ", 
      // site.Applications["/"].VirtualDirectories[0].PhysicalPath 
      //)); 
      Console.WriteLine(site.Name.ToString()); 

回答

2

感谢您的反馈,我已经通过创建Visual Studio 2010中的网络服务和连接解决我的问题,我的意思是我有一个Web参考asp.net项目,我已经叫那个Web服务方法在我的asp.net web应用程序。现在它工作正常! 感谢和问候 Suresh chinna