CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  .NET技术前瞻

vs2005 使用笔记

楼主Dlwang2002(金银铜铁)2005-04-01 23:43:34 在 .NET技术 / .NET技术前瞻 提问

真的是令人疯狂。  
       
  1:2005的中间语言和2003的不一样,所以2003不能引用2005的dll(不识别)。  
  2005使用2003的dll的时候也会出问题。比如wse2.0就不能通讯。  
  需要重新使用2005来编译2003的代码才能解决问题  
   
  2:不知道是不是因为项目是从2003转过来的还是怎么的,我的项目在编译时提示没有找到my   user   code,不能调试,建议我修改debug配置。  
  在菜单debug里面有个configriation   mamanger,   我在里面把所有项目的build选中,问题解决。  
  没有选中build的项目,在调试时根本没有编译他,所以即使代码出了错,也不会有提示,即使修改了代码,调试的时候出现的代码还是原来的。  
   
  3:web下的UserControl问题:  
  如何继承自新类?我写了一个BaseWebView基类,可是2005下的Web的UserControl不知道该如何去继承它。  
  因为UserControl的代码文件叫partical   class,   好像还不能定义命名空间。  
   
  4:每次编译之后,win的debug下边出来一个叫xxx.vshost.exe的文件,文件的日期竟然是2004-6-25。每次皆然。  
   
  5:2005的web开发调试使用一个叫   visaul   web   developer   web   server   的web服务程序,也不知道如何改变它,直接使用iis。  
   
  6:webpart的管理也比较有意思,每次增加一个webpart,webpartmananger自动加一以编号。只是不知道它存在了什么地方,注册表?  
   
  7:web的程序没有编译成dll文件,直接运行在内存?在编译时有这么一个输出信息:'.NET':   Loaded   'C:\WINDOWS\Microsoft.NET\Framework\v2.0.40607\Temporary   ASP.NET   Files\maxplatform.ui.web\98781c9a\f78625d0\gzf65kud.dll',   Symbols   loaded.     看来这里就是他的位置了。问题是,我在web项目里面定义了一些基类,在别的地方就不好引用了,因为根本找不到dll  
   
  8:2003的dll在2005里面基本上还是都可以运行的。    
   
  问题点数:0、回复次数:27Top

1 楼pingnt(淡蓝色的雪)回复于 2005-04-02 10:13:17 得分 0

都用VS2005了!  
  看样子我也得考虑换换了.Top

2 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-04-02 15:40:00 得分 0

期待Top

3 楼forestwind(森林之风)回复于 2005-04-02 19:38:11 得分 0

"2005使用2003的dll的时候也会出问题"  
  crazyTop

4 楼gudengyeren(孤灯夜人)回复于 2005-04-03 13:57:08 得分 0

装了,还没有正式用,E文太烂了,看不懂Top

5 楼shuse(天时)回复于 2005-04-04 12:18:12 得分 0

我装过2005.而且是和2003装在同一台电脑上,结果本来的2003不能用了,吓的我马上还原,怕影响自己的工作,不过2005的功能切实比2003强大很多,我也在考虑往05靠齐了,呵呵:)Top

6 楼shuse(天时)回复于 2005-04-04 12:19:17 得分 0

对了   ,有兴趣的大家可以一起讨论,我的   qq是64764374,请注明"c#讨论",否则一概不加,:)Top

7 楼lbx1979(Love Arsenal)回复于 2005-04-05 21:53:15 得分 0

不是4月出beta2吗,   2005,2003,2002可以安装在一台机器上,   我安装过,   没问题的  
  不过asp.net的调试就得自己配置了,   在IIS里多了一个asp.net的tab页...  
  Top

8 楼chncoder(VB--C#瞎晃悠)回复于 2005-04-07 08:32:28 得分 0

only   2002Top

9 楼farrio(独孤求胜)回复于 2005-04-07 13:57:47 得分 0

研究研究还可以,现在就用2005开发早点。MS可能会修改很多2005的东西,然后再release。  
  2005   ide很不稳定,经常出现layout错误。  
  楼主partical   class是部分类定义。2005支持一个类写在多个文件里面。2005的form   vb文件里面没有了designer的那些代码,就是因为他都写在form1.design.vb里面了。能定义命名空间没发现。Top

10 楼gilbert007(西索)回复于 2005-04-07 21:46:02 得分 0

dingTop

11 楼okkk(和海)回复于 2005-04-08 15:35:41 得分 0

我想说---平均工资,c最高。Top

12 楼zhongwanli(㊣【为了老婆,二次重构____然后升★★】㊣)回复于 2005-04-08 18:02:21 得分 0

有空就转Top

13 楼niunj(南航牛)回复于 2005-04-09 09:49:27 得分 0

upTop

14 楼wwg_yuyin(向生命贷款)回复于 2005-04-09 18:00:09 得分 0

哪里有下载?Top

15 楼Miracle(新一代的开山怪)回复于 2005-04-11 18:49:52 得分 0

很多问题是楼主不了解Visual   Studio   .NET   2005开发环境和.NET   Framework   2.x所导致的。  
   
  真的是令人疯狂。  
       
  1:2005的中间语言和2003的不一样,所以2003不能引用2005的dll(不识别)。  
  2005使用2003的dll的时候也会出问题。比如wse2.0就不能通讯。  
  需要重新使用2005来编译2003的代码才能解决问题  
   
  ===   这一点很正常  
   
  2:不知道是不是因为项目是从2003转过来的还是怎么的,我的项目在编译时提示没有找到my   user   code,不能调试,建议我修改debug配置。  
  在菜单debug里面有个configriation   mamanger,   我在里面把所有项目的build选中,问题解决。  
  没有选中build的项目,在调试时根本没有编译他,所以即使代码出了错,也不会有提示,即使修改了代码,调试的时候出现的代码还是原来的。  
   
  ===   你如果正确的设置了项目依赖关系,Visual   Studio   .NET就能够以正确的顺序为你进行编译  
   
  3:web下的UserControl问题:  
  如何继承自新类?我写了一个BaseWebView基类,可是2005下的Web的UserControl不知道该如何去继承它。  
  因为UserControl的代码文件叫partical   class,   好像还不能定义命名空间。  
   
  ===   没错,partical   class就是不能定义命名空间的,因为它的内容是另外一个类定义的一部分。  
   
  4:每次编译之后,win的debug下边出来一个叫xxx.vshost.exe的文件,文件的日期竟然是2004-6-25。每次皆然。  
   
  ===   这个我没有注意  
   
  5:2005的web开发调试使用一个叫   visaul   web   developer   web   server   的web服务程序,也不知道如何改变它,直接使用iis。  
   
  ===   使用VWDWS来调试要比IIS简单的多。本质上二者都是调用ASP.NET   Runtime   host,所以没有必要一定直接使用IIS  
   
  6:webpart的管理也比较有意思,每次增加一个webpart,webpartmananger自动加一以编号。只是不知道它存在了什么地方,注册表?  
   
  ==   没有注意  
   
  7:web的程序没有编译成dll文件,直接运行在内存?在编译时有这么一个输出信息:'.NET':   Loaded   'C:\WINDOWS\Microsoft.NET\Framework\v2.0.40607\Temporary   ASP.NET   Files\maxplatform.ui.web\98781c9a\f78625d0\gzf65kud.dll',   Symbols   loaded.     看来这里就是他的位置了。问题是,我在web项目里面定义了一些基类,在别的地方就不好引用了,因为根本找不到dll  
   
  你看到的那个目录,在.NET中叫做动态目录,ASP.NET使用动态目录来作为运行时程序集的输出路径。在.NET   1.1中也是如此。  
   
  8:2003的dll在2005里面基本上还是都可以运行的。    
   
  ===   应该如此Top

16 楼wgsnet(自由奔腾)回复于 2005-04-11 20:25:57 得分 0

东东太大,还是先用2003的Top

17 楼dragonforfly(飘零)回复于 2005-04-12 14:18:26 得分 0

先用2003吧Top

18 楼davidp24(davidpan)回复于 2005-04-12 21:00:52 得分 0

等正式版本吧,哈哈Top

19 楼tonywang365(风)回复于 2005-04-13 14:10:41 得分 0

gzTop

20 楼minghui000(沉迷网络游戏)回复于 2005-04-14 20:03:21 得分 0

2003比2005优秀Top

21 楼cwzb(没有耳多)回复于 2005-04-15 01:06:54 得分 0

可能,你使用的不是很久吧...  
   
  我感觉还是非常的棒的.  
   
   
  它非常的好用...可以可以非常方便的复用原来用2003开发的DLL.我调用过.就像调用2005开发的DLL一样.  
   
  另令,语法方面.很当然的会有些不一样...不然还叫什么进步...进步当然也是一种变化.  
   
   
  优秀的程序员,应该能够迅速吸收新的东西....  
   
  其实改变不是很大...就是了解一下开发环境的变化.跟一些新特点的应用.就可以了.Top

22 楼TonyShen277(骷髅在微笑)回复于 2005-04-15 10:03:41 得分 0

没用过.路过.Top

23 楼neuhawk(hawk)回复于 2005-04-15 11:34:26 得分 0

好用就学!!!!!!!!!!!!!!!!!!Top

24 楼Happy2046(雪山飞狐)回复于 2005-04-16 23:52:10 得分 0

vs2005确实很好用。我已经花了半年时间做了一个系统(只是Bug多了一点)。今天刚听说Beta2刚出来。很是兴奋!希望我的程序可以直接升级到Beta2Top

25 楼Jick520()回复于 2005-04-18 20:56:51 得分 0

beta   2   已经出了,只是安装太慢,没有完整的安装!Top

26 楼chengulv(当年醒)回复于 2005-04-23 10:19:58 得分 0

beta   2     已可以下。     网站上到处都有。Top

27 楼brando_beat(Eの懒龙)回复于 2005-04-23 15:28:18 得分 0

学习...Top

相关问题

  • 在笔记本上如何使用3Dmark
  • 关于笔记本和网卡使用的一个问题(急!!!!)
  • 有人使用ibm笔记本的水货吗?
  • 有使用宽屏笔记本的兄弟吗?
  • 如何使用笔记本键盘上的数字键
  • 笔记本内建1个蓝牙USB口,请问如何使用?
  • 有没有供台式机主板使用的类似于笔记本电源?
  • 请问关于在国外使用笔记本电脑时的充电问题?
  • 求助,正在使用IBM笔记本电脑和打算想要买IBM笔记本电脑的人请进,买行货与买水货的选择......
  • 笔记本啊!笔记本

关键词

  • .net
  • asp.net
  • vs2005
  • 编译
  • dll
  • 代码
  • 文件
  • 项目
  • 修改
  • 命名

得分解答快速导航

  • 帖主:Dlwang2002

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo