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

íP÷Pèö‚le”_/index.asp18

有人用IISExpress遇到过这个问题吗?我以为这是权限问题,但不确定要为哪个用户设置。
任何帮助表示赞赏,。

最佳答案

好了,我们已经有了这个,这就是我找到解决方案的方式。在我们的情况下,我认为它已链接到父路径,但也可能是会话状态...

浏览到C:\ Documents and Settings \ $您的用户名$ \ My Documents \ IISExpress \ config

打开applicationHost.config

找到<system.webServer>部分

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

<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-classic - IIS Express和经典ASP,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5297797/

10-11 23:54