2 y s 1 2 3 Y_S_1_2_3 于 2013.07.01 11:25 提问

C# 中如何将一个类文件 封装成.dll文件

我现在在c#程序里面写了几个通用的类,里面包括数据库的操作,网页表单的基本验证以及自己平时总结的一些很好用的方法,我现在想把这些类或者某一个类封装成一个dll文件,最好是所有的类都封装成一个dll,想请问一下各位怎么做,以前没做过将类封装成dll,麻烦大家帮帮小弟,最好有代码,谢谢了!

2个回答

zzznnn
zzznnn   2013.07.01 16:31

在VS中新建一个类库工程,把你的类文件导到新建的工程里,编译,在bin下就有DLL文件了
或者在工程的属性里可以选择输出为exe或dll

qq_22632547
qq_22632547 非常对
接近 2 年之前 回复
u010618015
u010618015   2013.07.01 13:44

封装成dll不就是将它编译成dll吗? 在bin文件下就有编译的dll

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C# cs封装成dll
C# 讲类封装成dll文件
c#封装自己写的dll,和引用自己的dll
1.怎么封装自己的dll; a.打开visual studio - 文件 - 新建 - 项目- 类库 - 名称MyTestDll; b.右键Class1.cs - 修改为 TestDll.cs; c.在里面写一个自己想操作的函数,如:  public int fnAdd(int iAdd1, int iAdd2)       {             return (iAdd1 +
将类封装成dll/lib的方法
如果你的工作长期与某个领域相关,比如说长期做直接体绘制(DVR)方面的开发,那么你可能经常使用自己的传递函数类,如果每一个工程你都把传递函数类的.h和.cpp文件添加进去会比较麻烦,其实,我们可以像使用opengl的库那样来用你自己的类,做法就是把你写好的类封装成dll,具体做法如下:    第一步:制作dll      利用VC6新建工程时选择win32 dynamic-Link Lib
vs2010 C# 如何将类做成DLL 再从另一个项目中使用这个类
一、将类做成DLL 方法一: 你可以通过在命令行下用命令将以 xxx.cs的文件直接生成为DLL文件 方法二:通过visual studio2010 新建立一个项目,选择为“类库”,然后在这里可以写用户自己的类。     二、引用DLL 在项目中,打开“解决方案资源管理器”,右键“引用”-->“添加引用”-->“浏览” 然后从主机的目录中找到DLL 之后在你的项目类文件中使用
dll文件封装成OCX控件
dll文件封装成OCX控件,当然其中也有对dll的调用,其实是c++制作OCX的文档
c#如何将winform窗体封装成可以引用的dll文件
待你涉及的窗体+功能涉及好,调试无bug后(以下是以vs2010测试成功的): 1.右击你的工程,“属性”——“应用程序”——“输出类型”——“下拉菜单中选择类库”——“保存”——右击项目---“生成”——完毕。 2.右击你的工程——“在windows资源管理器中打开文件夹”——在bin文件夹下面的:如果你是debug调试,就是debug文件夹下面会与有此项目一模一样的一个dll文件;如果你选
如何使用VS2013将C++派生类封装成DLL并动态调用
如果源程序中C++的基类和由该基类生成的多个派生类在同一头文件和cpp文件下,要想将派生类编译成DLL使用,需要分别将每个派生类单独编译成DLL,再建立一个测试工程动态调用生成的DLL。
C++代码封装成dll供C#中调用、调用dll无可用源
C#工程不可以直接调用C++的头文件和Lib库等 所以在程序中C#需要调用的现象,先将C++的东西封装成动态链接库,再调用 若调用dll时显示:无可用源调用,说明导入的DLL路径不对。 静态库和动态库区别: 静态库和动态库是两种共享程序代码的方式,它们的区别是:静态库在程序的链接阶段被复制到了程序中,和程序运行的时候没有关系;动态库在链接阶段没有被复制到程序中,而是程序在运行时由系统动态加
c++ 把类打包成dll接口文件
之前在网上一直查不到关于把类打包成dll文件的程序,今天自己写了个测试程序,供大家参考 一、生成类的dll文件 1.我是在vs2008上测试的,建立工程,在选择建立何种类型的工程的时候,勾上application type中的dll; 2.添加一个头文件,命名为mydll.h,这个头文件就是我们测试时候要用接口文件,代码如下: #ifndef _MYDLL_H_ #define _MY
C++封装DLL的方法
一、首先,使用vs2008创建windows32控制台程序,点击“下一步”选择dll复选框,同时可以选择空项目(所有项目都自己写),确定 二、定义需要用到的头文件和源文件// header.h __declspec(dllexport) int add(int a ,int b);//add是函数名,可声明多个 __declspec(dllexport) int su