一个在Win7下用VS2010创建的Asp.net mvc 2项目放到XP下调试,XP下只有SharpDevelop 4,还装有VS2008。不打算装VS2010,直接用SD4来开发。以下是遇到的问题及解决方案:
一、SD4不识别Asp.net mvc 2项目
从装有VS2010的系统的相应目录下拷贝v10.0目录过来即可:
![](https://images.cnblogs.com/cnblogs_com/zsjdingbo/201106/201106060031205611.png)
二、新建站点
XP下IIS5.1不能直接新建站点,因为内核限制只能同时运行一个站点,要想新建站点,必须把当前站点停掉,然后用adsutil.vbs脚本创建,脚本在C:\Inetpub\AdminScripts里面,你要检查一下你有没有这个脚本,没有的话要安装或者拷贝一下,然后DOS命令行下:
C:\Inetpub\AdminScripts> adsutil.vbs create_vserv W3SVC/2
C:\Inetpub\AdminScripts> adsutil.vbs copy W3SVC/1 W3SVC/2
C:\Inetpub\AdminScripts> adsutil.vbs create_vserv W3SVC/2
C:\Inetpub\AdminScripts> adsutil.vbs copy W3SVC/1 W3SVC/2
结果:
![](https://images.cnblogs.com/cnblogs_com/zsjdingbo/201106/201106060031208086.png)
三、配置站点
![](https://images.cnblogs.com/cnblogs_com/zsjdingbo/201106/201106060031221019.png)
配置.*映射:
属性-》主目录-》配置:
![](https://images.cnblogs.com/cnblogs_com/zsjdingbo/201106/201106060031259609.png)
![](https://images.cnblogs.com/cnblogs_com/zsjdingbo/201106/201106060031276869.png)
四、在SD4中取消项目的代码分析
![](https://images.cnblogs.com/cnblogs_com/zsjdingbo/201106/201106060031288689.png)
![](https://images.cnblogs.com/cnblogs_com/zsjdingbo/201106/201106060031293640.png)
都改为False:
![](https://images.cnblogs.com/cnblogs_com/zsjdingbo/201106/201106060031309080.png)