我有一个IIS问题,我认为this blog为我提供了修复:
要解决此问题,请右键单击虚拟目录 - 选择属性,然后单击“应用程序”标签和文本框旁边的“创建”。它会 使用虚拟目录的名称自动创建“应用程序”。现在可以访问该应用程序了。
但是我无法访问IIS GUI。有没有办法通过编辑web.config文件来做同样的事情?
答案 0 :(得分:5)
我担心这是不可能的。将目录配置为应用程序,设置AppPool等是Web服务器的责任。通常,您的Web托管服务提供商将提供一个控制面板,允许您配置虚拟目录。如果没有,您需要通过他们的支持渠道与他们联系才能完成这项工作。
答案 1 :(得分:1)
您无法通过web.config创建虚拟目录。如果这是在Web主机上,那么您将需要使用他们为您创建虚拟目录的任何用户界面。
答案 2 :(得分:0)
或者在您允许访问的某些托管网站上,您需要将服务中心或服务台的票证放入,以使其成为应用程序。他们需要知道您希望它的.net框架版本。
答案 3 :(得分:0)
ImageResizer
项目可以使用自己的机制创建虚拟文件夹。不建议用于生产,但它可能适合某些需求。
添加
<add name="VirtualFolder" virtualPath="~/" physicalPath="..\Images" vpp="false "/>
到<plugins />
部分。