Windows 2008 / IIS 7网站在64位模式下工作正常无法在32位模式下工作

时间:2012-07-13 22:29:43

标签: asp.net windows iis-7 windows-server-2008

我正在Windows 2008 / iis7上构建网站,需要32位模式才能报告功能。应用程序池中的所有工作正常允许32位应用程序设置为false,但是当我设置应用程序池以允许32位应用程序设置为true时,我得到404错误,因为被调用的路径正在改变。 下面是IIS日志中的剪辑:

  

uat设置为false - 工作正常304表示请求被缓存   2012-07-09 18:29:56 xxx.xx.xxx.xx GET /Metron/images/flags/ae.png - 80    - xxx.xx.xxx.xxx Mozilla / 4.0 +(兼容; + MSIE + 8.0; + Windows + NT + 6.1; + WOW64; + Trident / 4.0; + SLCC2; +。NET + CLR + 2.0.50727; +。 NET + CLR + 3.5.30729; + NET + CLR + 3.0.30729; + NET4.0C;。+ NET4.0E; + InfoPath.2; + MS-RTC + LM + 8)   304 0 0 109

     

uatext设置为true - / Metron从路径和浏览器中删除   抛出404错误。 404错误表示请求项已移动或   无法找到。 2012-07-09 18:24:33 xxx.xx.xxx.xx GET   /images/flags/ae.png - 80 - xxx.xx.xxx.xxx   Mozilla的/ 4.0 +(兼容; MSIE + 8.0 + +的Windows NT + 6.1 + + WOW64 +三叉戟/ 4.0; + SLCC2; + NET + CLR 2.0.50727 +; + NET + CLR + 3.5.30729; + .NET CLR + + 3.0.30729; + NET4.0C;。+ NET4.0E; + InfoPath.2; + MS-RTC + LM + 8)   404 0 2 93。

1 个答案:

答案 0 :(得分:0)

似乎即使您尝试使用的.NET框架可用,它也可能没有正确绑定到IIS安装。导航到c:\ Windows \ Microsoft.NET \ Framework \然后导航到您尝试使用的.NET版本对应的目录。通过以下方式安装框架:aspnet_regiis.exe -i。另见:http://msdn.microsoft.com/en-us/library/k6h9cz8h(v=vs.80).aspx。另请参阅此StackOverflow问题:How do I fix 404.17 error on Win Server 2k8 and IIS7