C#中怎么将dll静态编译到exe中?

不想发布程序时,还随着一个DLL文件。想将这个DLL文件直接编译进exe文件,怎么做?还有怎么把引用的dll都静态加进去?... 不想发布程序时,还随着一个DLL文件。
想将这个DLL文件直接编译进exe文件,怎么做?
还有怎么把引用的dll都静态加进去?
展开
 我来答
lertulo
2009-09-01 · TA获得超过170个赞
知道小有建树答主
回答量:239
采纳率:0%
帮助的人:237万
展开全部
在工程界面中,右键dll属性。

第四个选项 建置动作 ->内嵌资源
我的是繁体中文,具体参照你的环境,这样就可以把dll打包进来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
利逸佘钰
2020-07-21 · TA获得超过1145个赞
知道小有建树答主
回答量:1744
采纳率:100%
帮助的人:8.1万
展开全部
DLL是自己写的话就把代码复制进去...生成exe的时候就没
DLL文件
....如果用别人的DLL那就没择了...只有添加引用..要添加的话是在VS解决方案
资源管理器
里找到引用文件夹..右键添加引用具体的自己就会了...添加进去后在cs文件里要在头部写using
XXXX;字样~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
christiankula
2009-08-31 · TA获得超过1007个赞
知道小有建树答主
回答量:1275
采纳率:0%
帮助的人:0
展开全部
貌似没办法
土鳖一点,反编译dll,集成到exe的代码里
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
如此放肆的美馆2a
2009-08-31 · TA获得超过583个赞
知道小有建树答主
回答量:1042
采纳率:0%
帮助的人:395万
展开全部
新建一个安装项目,要的往里面拖,搞定
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
都夏广晴虹
2020-02-08 · TA获得超过1085个赞
知道小有建树答主
回答量:1765
采纳率:100%
帮助的人:8万
展开全部
DLL是类库,在创建C#解决方案的时候添加的类库,这样便于管理代码,你可以将类库里的所有代码文件放到Program.cs所在的项目中,删除其他所有类库,运行正确后就只有1个.exe的程序,没有其他的动态链接库了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式