Visual Studio 2005的一些不足之处

     Web Site Project Model的不足之处:
     1、在用Visual Studio 2005开发Web项目时,有时我们需要排除一些文件夹,不让这些文件夹中的文件参与编译,这时我们就需要从项目中排除文件夹的功能。
     而在Visual Studio 2005的Web Site项目中,不能像类库项目中那样,直接从项目中排除一个文件夹(Exclude From Project),只能将文件夹中的所有文件排除,还好可以同时选择多个文件。如果能直接排除一个文件夹,岂不更好。
     2、在排除文件时,可以同时选择多个文件,而包含文件时,却不能同时选择多个,而在类库项目中却可以。
     3、当通过Quick Replace在当前项目中进行替换操作,如果文件较多,VS 2005会停止响应,只能通过任务管理器强制结束VS 2005。
     4、有时从设计视图切换到代码视图时会停止响应,出现提示:“Microsoft Visual Studio is waiting for an internal operation to complete.”,只能通过任务管理器强制结束。
     5、排除文件的问题:当从项目中排除一个文件时,VS 2005会自动给这个文件加上exclude扩展名,但这会带来一个问题,有时项目中的一些第三方控件会带一些aspx文件,这些文件我们不想参与编译,但运行还需要用到这些文件,也就是说既想排除文件,也不想改变文件名,而VS 2005会让你束手无策。
     6、在.aspx页面设计时,从设计视图切换到代码视图,代码的排版会被弄乱。
     7、如果删除一个aspx文件的CodeBehind或CodeFile文件后,不能直接添加一个CodeBehind或CodeFile文件与之关联。
    

posted @ 2006-03-22 10:27 dudu 阅读(2301) 评论(7)  编辑 收藏 所属分类: VS2005

  回复  引用    
#1楼 2006-03-24 14:18 | bundgrid [未注册用户]
而且vs在publish时要删除所有子目录,不能保留某些目录,也是很讨厌的事情
  回复  引用  查看    
#2楼 2006-03-24 16:57 | 学海无涯      
记得前一阵子看过一篇文章,说是今后会出来一个补丁(或者是插件),可以是 VS2005 同时支持 Web 项目的两种开发模式:一种就是原先 VS2003 的方式,即可以排除一部分文件和文件夹;另一种就是现在 VS2005 所用的方式,即所有 Web 项目文件夹下的内容都被包含在项目之中。还分别给这两种方式起了一个名字,分别叫什么我也不记得了 :(
希望这个东西能够尽快出来吧!!
  回复  引用  查看    
#3楼 [楼主]2006-03-24 17:04 | dudu      
@学海无涯
就是这个: VS 2005 Web Application Project Preview

  回复  引用  查看    
#4楼 2006-03-27 10:34 | 学海无涯      
嗯,就是这个。我这两天要升级一个以前做的网站项目,正好用到这个东西,感谢 dudu 提供情报,呵呵 :)
  回复  引用    
#5楼 2006-04-04 12:10 | 路过看看 [未注册用户]
For this issue:
4、有时从设计视图切换到代码视图时会停止响应,出现提示:“Microsoft Visual Studio is waiting for an internal operation to complete.”,只能通过任务管理器强制结束。

Please check the following URL, it may be helpful:

http://msdn2.microsoft.com/en-us/library/8037k9sb(VS.80).aspx
  回复  引用  查看    
#6楼 [楼主]2006-04-04 13:41 | dudu      
@路过看看
谢谢!
但并不是防病毒软件引起的。
  回复  引用    
#7楼 2006-12-27 11:34 | 虫子[匿名] [未注册用户]
现在sp1都出来,
时间过得真快.
^_^

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2006-06-04 09:21 编辑过


相关链接: