在项目中如果使用了某个第三方控件,那么发布出来的可执行文件就必须带那个控件的DLL吗?
我要怎样才能将该控件的库与可执行文件一起联编,达到绿色软件的效果,就像Delphi那样,无论你用什么控件,
都可以编译成一个可执行文件.
向各位大侠请教!

解决方案 »

  1.   

    问那个控件的作者要源代码
    自己反编译获得源代码
    或者使用这个程序:http://topic.csdn.net/u/20091010/19/37b0d80f-0810-48c4-9248-16900673ceae.html
      

  2.   

    caozhy:
       你好,谢谢你的回复,看过了你的2个解决方法.
        
       比如我用的DevExpress的系列控件,如果有源代码的情况下,怎样联编进去呢?
      

  3.   

    我一直做的 是把那个dll 打包一起,如果联编或者反编译。造成程序不稳定(有这样的经历)
    用打包工具倒是可以的,引用的时候要注意。