问题是这样的:
用vs2008+c#写C/S方面的程序,该程序有3-4个模块组成,每个模块使用dll方式生成,最后由exe模块调用。
每个dll模块包括exe模块都要使用数据库类,我自己写了个数据库方面的类(database.cs)。
我想把这个类放在共用的地方供各个模块调用。但是在解决方案中添加现有项的时候,2008直接把文件拷贝到
这个解决方案的目录下了。这样的话所有使用到这个文件的地方都有一个相同的文件,如果需要修改的话,就要改
很多地方,有没有像C语言里面的#include那样,只把文件包含进来就可以的功能。
我看过了如果我把database.cs文件编译成dll文件再添加进引用的话,好像可以
不知道还有没有其他办法
用vs2008+c#写C/S方面的程序,该程序有3-4个模块组成,每个模块使用dll方式生成,最后由exe模块调用。
每个dll模块包括exe模块都要使用数据库类,我自己写了个数据库方面的类(database.cs)。
我想把这个类放在共用的地方供各个模块调用。但是在解决方案中添加现有项的时候,2008直接把文件拷贝到
这个解决方案的目录下了。这样的话所有使用到这个文件的地方都有一个相同的文件,如果需要修改的话,就要改
很多地方,有没有像C语言里面的#include那样,只把文件包含进来就可以的功能。
我看过了如果我把database.cs文件编译成dll文件再添加进引用的话,好像可以
不知道还有没有其他办法
Step2:新建一个类库项目Common(就是你的通用类库)
Step3:新建N个你想要的项目,如果要用到Common类库,则在该项目中添加对Common的引用,并在你要使用该类库的地方添加引用的命名空间:using Common;
Step4:完成。这样你只要改Common就行了,引用它的项目会自动把最新的Common.dll添加过去。