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

不想发布程序时,还随着一个DLL文件。想将这个DLL文件直接编译进exe文件,怎么做?还有怎么把引用的dll都静态加进去?... 不想发布程序时,还随着一个DLL文件。 想将这个DLL文件直接编译进exe文件,怎么做?还有怎么把引用的dll都静态加进去? 展开
 我来答
匿名用户
2013-06-22
展开全部
呵呵···这个貌似不行的···必须带这个DLL文件的···以前我在用第三方DLL时,也想过打包进程序里··后来群里高手说了一句话,至今记得“用别人的劳动成果,还想让人家不见天日,不厚道,对不起作者啊”···呵呵···引用了DLL,就必须存在DLL文件吧··我的理解是··呵呵··
匿名用户
2013-06-22
展开全部
DLL是自己写的话就把代码复制进去...生成exe的时候就没DLL文件....如果用别人的DLL那就没择了...只有添加引用..要添加的话是在VS解决方案资源管理器里找到引用文件夹..右键添加引用具体的自己就会了...添加进去后在cs文件里要在头部写using XXXX;字样~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-22
展开全部
DLL是类库,在创建C#解决方案的时候添加的类库,这样便于管理代码,你可以将类库里的所有代码文件放到Program.cs所在的项目中,删除其他所有类库,运行正确后就只有1个.exe的程序,没有其他的动态链接库了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-22
展开全部
C#在发布程序的时候把代码都封装在DLL里面了,这样可以保护你的代码。 如果不想跟个DLL那就用低级语言写程序吖。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-22
展开全部
用csc工具!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式