dll打包的一个问题

didiaogao 2012-03-16 02:04:52
比如说 我要给 A类库,打成dll,然而这个A类库中引用了B.DLL 。。 我该怎么给A类库打包,才能把B.DLL 打包到A.dll中。



还有 dll 怎么混淆加密啊。。。谢谢
...全文
81 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
dylan_dai 2012-03-16
  • 打赏
  • 举报
回复
感觉7楼说的是LZ 想要的
honghubird 2012-03-16
  • 打赏
  • 举报
回复
既然你的A已经成功调到了B的成员了,那么说明你在A中已经添加好了B的引用了,这时只需要把A生成一下就可以了,然后只把A.dll添加到你要使用的其他项目中,但是如果你在别的项目里使用到B的类型,那么你也要添加对B.dll的引用
zpx3243 2012-03-16
  • 打赏
  • 举报
回复
1. 如果是想把DLL打包到安装程序里,在 Setup工程里 将依赖的 Assemblydll或者exe)添加到 Application Folder就可以了.

2. 如果你想把两个DLL合并成一个DLLl,可以使用 名叫 ILMerge 的工具.

它可以把dll与exe合并为 exe,以及把多个dll合并成一个dll,具体可以参照它的帮助提示.
didiaogao 2012-03-16
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 bdmh 的回复:]
b.dll和你的程序放到一起,一般是同目录下
[/Quote]

你所指的 我的程序,是指调用a.dll的程序吗
惊喜不断 2012-03-16
  • 打赏
  • 举报
回复
ll 怎么混淆加密
http://www.oksvn.com/Article/Detail-173.shtml
惊喜不断 2012-03-16
  • 打赏
  • 举报
回复
项目右键 添加引用。。。。。第三个选项 “浏览” 选择你的dll 文件
bdmh 2012-03-16
  • 打赏
  • 举报
回复
b.dll和你的程序放到一起,一般是同目录下
didiaogao 2012-03-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 crackdung 的回复:]
添加引用
[/Quote]

在程序中,A类库中引用了B.DLL。那生成的A.dll中,会报考B.DLL吗
crackdung 2012-03-16
  • 打赏
  • 举报
回复
添加引用

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧