|
|
1
1
您可能遇到了位问题-在执行enable32bitapponwin64脚本之后,需要注册ASP.NET过滤器的32位版本。转到32位版本的框架(C:\windows\microsoft.net\framework\v2.0.50727),然后重新运行aspnet_regiis.exe-i-enable命令。 |
|
|
2
1
尝试此操作:cscript.exe adsutil.vbs set w3svc/apppools/enable32bitapponwin64 true |
|
|
3
1
默认情况下,IIS在默认应用程序池中运行您的应用程序。在64位窗口中,默认情况下,该应用程序池为64位。 您应该创建一个新的应用程序池,并将IIS配置为在新的32位应用程序池中运行32位网站。 |
|
|
4
0
如果在将IIS设置为32位模式(johnw的答案)后,应用程序仍然无法运行,则需要跟踪错误。检查Windows事件日志(应用程序和系统),并检查c:\windows\system32\logfiles\httperr文件夹中的httperr日志文件(在win64上可能是不同的位置)。IIS非常擅长记录问题。 |