晕, 黄页了, 出现了Failed to access IIS metabase的错误, 意思好像是没有权限啊.
上网一搜, 找到解决方案, 可能是aspnet这个用户没有权限吧
于是卸载了dotnet framework 2.0 重新安装, 再次打开solution, 正常通过了.
试用了一下IDE, 感觉比较爽的地方
1. 前台页面的HTML代码终于支持折叠展开了, 最下面还有一排标签显示, 从Dreamweaver学过来的, 不错不错, 碰到那种前台代码狂多的页面再也不用愁哪里格式不对了, 哪里少了一个结束符之类的.
2. 严格遵守XHTML标准, 小到一个<br />都必须要加个反斜线结束符, 要不然就红色波浪线显示出来, 贼难看.
3. 非server端的控件也可以通过双击来添加其onclick的JS教本, 相当方便.
4. 编辑cs文件时可以很方便的插入属性及代码块结构, 类似于for循环和region之类的东西, 就是类似Resharper之类的插件的功能
5. 添加aspx页面时生成的后台cs代码及其简洁, 比起vs2003里面少了很多东西, 没有了控件声明, 没有了事件注册
6. 非WEB项目多了一个Run Code Analysis的功能, 分析代码所用.
不爽的也有.
1. 默认的按下tab键是缩进, 但是再按后退键的时候就必须一个空格一个空格的后退, 这样就必须按4下才能回到刚才的位置. 幸好这个设置是可以更改的, 在Tools-Options-Text Editor-C#-Tabs, 把Insert spaces改为Keep tabs即可.
to be continued.