vs2005 使用笔记
真的是令人疯狂。
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




