最近安装了vs2010,发现如果在项目属性中选择4.0的框架,不能引用2.0框架中稍“复杂”的类库(如包含窗体的dll)。为了兼容那些win2000的烂机子,myCommon.dll与myWinCommon.dll等类库必需选择3.0以下的框架,
我现在想建4.0下的项目玩玩最新的功能,发现如上两个dll都可以引用到项目中,但只能“using mySystem.myCommon”,想“using mySystem.myWinCommon”在列表中不会出现“myWinCommon”,更别说使用里面的东西了。myCommon.dll主要功能(即不包含界面方面的):类型转换处理、数据库操作、注册表操作、基本图标资源、...
myWinCommon.dl主要功能(即与界面打交道的):窗体基类、窗体控件、水表操作相关、Ini文件操作、...
我现在想建4.0下的项目玩玩最新的功能,发现如上两个dll都可以引用到项目中,但只能“using mySystem.myCommon”,想“using mySystem.myWinCommon”在列表中不会出现“myWinCommon”,更别说使用里面的东西了。myCommon.dll主要功能(即不包含界面方面的):类型转换处理、数据库操作、注册表操作、基本图标资源、...
myWinCommon.dl主要功能(即与界面打交道的):窗体基类、窗体控件、水表操作相关、Ini文件操作、...
唯一有用的就是:参数可以有默认值,不用因参数的问题而写一大堆的重载。
最不好玩的就是把水晶报表给踢出去了,开始还不知道,后来要改报表的时候突然来个措手不及。
Common的可以,因为其没有窗体方面的操作,主要是为了 WinForm与WebForm 都可以调用;
WinCommon不让using,可能是因为里边有 BaseForm这个类继承自2.0的Form,而4.0是全新的类 与2.0不搭架。