打开已经装了很久的VS.net 2005, 新建了一个web站点, build, 然后在浏览器里访问
晕, 黄页了, 出现了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.