web.config中的IIS虚拟目录

web.config中的IIS虚拟目录,iis,web-config,virtual-directory,Iis,Web Config,Virtual Directory,我有一个IIS问题,我认为它为我提供了一个解决方案: 要解决此问题,请右键单击虚拟目录-选择属性,然后单击“应用程序”标签和文本框旁边的“创建”。会的 使用虚拟目录的名称自动创建“应用程序”。现在可以访问应用程序了 但是,我没有访问IIS GUI的权限。有没有办法通过编辑web.config文件来执行相同的操作?您不能通过web.config创建虚拟目录。如果这是在web主机上,那么您将需要使用他们提供的任何用户界面来创建虚拟目录。恐怕这是不可能的。web服务器负责将目录配置为应用程序、设置Ap

我有一个IIS问题,我认为它为我提供了一个解决方案:

要解决此问题,请右键单击虚拟目录-选择属性,然后单击“应用程序”标签和文本框旁边的“创建”。会的 使用虚拟目录的名称自动创建“应用程序”。现在可以访问应用程序了


但是,我没有访问IIS GUI的权限。有没有办法通过编辑web.config文件来执行相同的操作?

您不能通过web.config创建虚拟目录。如果这是在web主机上,那么您将需要使用他们提供的任何用户界面来创建虚拟目录。

恐怕这是不可能的。web服务器负责将目录配置为应用程序、设置AppPool等。通常,您的web托管提供商将提供一个控制面板,允许您配置虚拟目录。如果没有,您需要通过他们的支持渠道与他们联系以完成此操作。

或者在一些允许您访问的托管网站上,您需要向服务中心或服务台提交一份通知单,让他们将其变成一个应用程序。他们还需要知道您想要的.net framework的哪个版本。

ImageResizer项目有一种方法可以使用自己的机制创建虚拟文件夹。不建议用于生产,但可能适合某些需要


在IIS高级设置中->应用程序池是“DefaultAppPool”并使用.Net Framework 4。不适用于
映射路径(因为它不是真正的虚拟目录),因此如果您需要它来工作,这是不好的
<add name="VirtualFolder" virtualPath="~/" physicalPath="..\Images" vpp="false "/>