Asp classic IIS Express和经典ASP

Asp classic IIS Express和经典ASP,asp-classic,iis-express,Asp Classic,Iis Express,我正在尝试在Windows XP下的IIS Express上设置一个经典的ASP站点。我可以设置和运行iis以及设置网站,但当我尝试浏览到asp页面时,我得到的只是: íP÷Pèö‚le”_/index.asp18 有人在IISExpress遇到过这个问题吗?我认为这是一个权限问题,但我不确定我需要为哪个用户设置什么 非常感谢您的帮助。我不确定这是否是权限问题。您能否翻译错误消息“íP÷Pöle”u2;/index.asp18”。 如果看起来是权限问题,可能您需要向当前用户提供权限(IIS

我正在尝试在Windows XP下的IIS Express上设置一个经典的ASP站点。我可以设置和运行iis以及设置网站,但当我尝试浏览到asp页面时,我得到的只是:

íP÷Pèö‚le”_/index.asp18 
有人在IISExpress遇到过这个问题吗?我认为这是一个权限问题,但我不确定我需要为哪个用户设置什么


非常感谢您的帮助。

我不确定这是否是权限问题。您能否翻译错误消息“íP÷Pöle”u2;/index.asp18”。
如果看起来是权限问题,可能您需要向当前用户提供权限(IIS Express作为当前登录用户运行)。

好的,我们已经解决了这个问题,这就是我找到解决方案的方式。。在我们的例子中,我认为它链接到父路径,但也可能是会话状态

浏览至C:\Documents and Settings\$your user name$\My Documents\IISExpress\config

打开applicationHost.config

查找
部分

部分更改为以下内容… 默认情况下,它只有缓存和空限制位,但可以随意调整您不需要的任何参数

<asp 
     enableParentPaths="true" 
     bufferingOn="true" 
     errorsToNTLog="true" 
     appAllowDebugging="true" 
     appAllowClientDebug="true" 
     scriptErrorSentToBrowser="true">

     <session allowSessionState="true" />
     <cache diskTemplateCacheDirectory="%TEMP%\iisexpress\ASP Compiled Templates" />
     <limits />
</asp>


保存并重新启动iis express。

您能发布您看到的屏幕截图吗?吉贝里语没什么意义这对我很有效。谢谢我能够运行ASP页面,但无法调试。通过添加上述代码,甚至不需要重新启动IIS Express,我就可以通过Visual Studio 2010进行调试。有关如何设置断点,请参阅我的答案。