为什么当我尝试点击任何非HTML页面时,出现错误“%1不是有效的Win32应用程序”?

我正在尝试在Windows XP x64机器上设置开发环境,所以我使用IIS 6.0,并且已经完成了http://support.microsoft.com/kb/894435中列出的步骤,当前启动IIS它显示ASP ISAPI筛选器,但是当我尝试击中一个aspx页面不起作用。 我再次检查filter来自\ Framework64而不是\ Framework。 任何想法如何去debugging这个? 我对什么可能是错误的想法。 如有需要,我可以提供更多信息。

更新:当我在32位模式下将Coldfusion连接到IIS的时候,结束了这个工作,然后为IIS连接器切换了64位模式,这显然是CF没有自己设置的。 解开CF然后重新连接解决了这个问题。

你有机会在你的ASP.NET应用程序中有任何编译的库吗? 如果是这样,他们编译为X64?

另外,看看这个StackOverflow的问题