WLW没装好,暂时文本看看吧 :)
问题原因:其实isapi 也是有x64版本的,但是会有个script cannt run 的error.
然后手头也没有破解的isapi新版,再者mvc routing 的出现这个早晚要被淘汰。想办法暂时跑跑吧。
安装:
win7x64安装x86会提示iis下必须按x86方式运行,好的记住这点,在接下来有个错误,咱不管他,compatibility(兼容性)改为 previous version of windows(不知道中文怎么说大概就是跟老版系统兼容,不过也奇怪一般程序都能选择兼容的windows版本,但它没有就这一个,所以不会选错)
IIS配置:
因为是iis7,所以请把iis7对iis6兼容的选项全部选上,我是一装机器就选上了;
除此之外就是asp.net编程选项+isapi选项(必须的);
接下来打开iis,在app pool 中选择run app in 32bit;
Done完成
以下贴上一些资料片段
需要设置 IIS支持32位。方法为,打开“Internet Information Services (IIS) Manager”,在Application Pools中选择站点的AppPool,在右侧面板上单击”Advanced Setting”->”Enable 32-Bit Applications” 设置为True。
default IIS 7 does not allow ISAPI and CGI through .Net 1.1 by default. So if you are working with older code on IIS7 you will need to follow these steps to resolve the issue:
1. Open IIS and click the server name
2. Double click “ISAPI and CGI Restrictions”
3. Right click ASP.NET v1.1 and select “allow”