起因:ILMerge合并SharpPcap.dll和我的exe文件,不成功;(就想只含一个exe文件方便一些)。
AI的回答,比较复杂....
其实,我有SharpPcap-2.3.0.0的源代码,那就很简单的:
在我的MiniSniffer项目下,新建一个sharpPcap2.3.0.0的文件夹,将sharpPcap项目里面的文件夹和文件都拖进来,然后删除sharpPcap项目,在MiniSniffer项目的引用下删除对sharpPcap.dll的引用,运行即可,这样就可以生成一个exe,而不带dll文件的了。
其他dll整合进来,有源代码,同理,即可。