Ejemplo n.º 1
0
        public void CheckWebSiteHealth()
        {
            IIsService iisService = new IIsService();
            IIsSite website = iisService.Sites[2];

            website.VirtualDirectories[0].ApplicationPoolId = "UGuardNotificationServer";
        }
Ejemplo n.º 2
0
        public void CreateIIsVirtualDirectory()
        {
            IIsService iisService = new IIsService();
            IIsSite website = iisService.Sites[2];

            using (IIsVirtualDirectory virtualDirectory = website.AddVirtualDirectory("UGuardJ", @"C:\Inetpub\wwwroot\abc\"))
            {
                virtualDirectory.CreateApplication();
                virtualDirectory.AccessPermissions = AccessPermissionFlags.Read + (int)AccessPermissionFlags.Script;
            }
        }
Ejemplo n.º 3
0
        public void CreateNewWebSite()
        {
            IIsService iisService = new IIsService();
            using (IIsSite newWebSite = iisService.AddSite("dd", @"C:\Inetpub\abc\", "Testing.com", 110, String.Empty))
            {
                newWebSite.ASPNETVersion = ASPNETVersions.v2_0_50727;

                var newPool = iisService.AddAppPool("testpool");

                newWebSite.ApplicationPoolId = newPool.Id;

                newWebSite.StartSite(true);
            }
        }
Ejemplo n.º 4
0
 public void GetIIsWebSite()
 {
     IIsService iisService = new IIsService();
     IIsSite[] website = iisService.Sites;
 }