关于调用DLL后的程序打包的问题
firen 2007-11-14 06:32:51 在写一个程序需要调用SharpZipLib来实现文件的压缩和解压缩功能..调用倒是没有问题.. 我是通过添加了对SharpZipLib.dll的引用以后,在用using来调namespace,然后就能用dll里面的类了。
这样操作的话,编译后vs会把dll也同时放到输出目录里面,每次运行编译的可执行文件时都需要保证同一目录下有相应的dll文件。
想问下各位高人们。。有没有办法让vs编译生成单一的可执行文件呢。。就是把我调用的dll也一起打包到可执行文件里面。。?
我试过把dll文件加入工程~~ 然后选嵌入资源方式~~ 但是这样的话,还是需要手动添加引用,并且结果是 虽然编译生成的exe大了不少。。。但是却依然需要同目录下有一个dll存在才能正常运行。
先谢谢各位了~~~ 呵呵