Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用ASP.NET将文件夹转换为应用程序_Asp.net_Iis - Fatal编程技术网

使用ASP.NET将文件夹转换为应用程序

使用ASP.NET将文件夹转换为应用程序,asp.net,iis,Asp.net,Iis,123 reg是我的网络主机,他们没有控制面板将我的文件夹转换为应用程序 如何通过ASP.NET代码执行以下操作: 打开Internet信息服务管理器 展开左侧的网站 选择要转换为应用程序的文件夹。右键单击并选择“转换为应用程序” 选择所需的应用程序池 单击“确定” 编写控制UI的代码非常困难 您应该看看如何使用中的类,它们为您提供了对IIS的完全编程控制 Microsoft.Web.Administration命名空间包含开发人员可用于管理IIS管理器的类。使用此命名空间中的类,管理员可以将配

123 reg是我的网络主机,他们没有控制面板将我的文件夹转换为应用程序

如何通过ASP.NET代码执行以下操作:

  • 打开Internet信息服务管理器
  • 展开左侧的网站
  • 选择要转换为应用程序的文件夹。右键单击并选择“转换为应用程序”
  • 选择所需的应用程序池
  • 单击“确定”

  • 编写控制UI的代码非常困难

    您应该看看如何使用中的类,它们为您提供了对IIS的完全编程控制

    Microsoft.Web.Administration命名空间包含开发人员可用于管理IIS管理器的类。使用此命名空间中的类,管理员可以将配置信息读写到ApplicationHost.config、Web.config和Administration.config文件


    但是,在当前主机上可能无法执行此操作。这取决于您对计算机和主机设置的权限。

    您可以使用一个命令行工具,如下所示:

    C:\Windows\System32\inetsrv\appcmd add app /site.name:"Default Web Site" /path:/MySite /physicalPath:c:\inetpub\wwwroot\MySite
    

    不在UI中。。即使是在较低的级别?也没有办法以编程方式在iis中创建应用程序吗?@sp-1986-这就是
    Microsoft.Web.Administration
    命名空间中的类所做的。给你编程访问。有用的信息,但如果他不能访问IIS管理器,我敢打赌他根本没有任何远程桌面访问。