日期:2014-05-17  浏览次数:21023 次

请教ilmerge合并exe和dll问题,高手进~~~~
我的程序是winform程序,使用了三层架构工厂模式,类似petshop的模式吧,类库比较多,生成的很多的dll,我想把这些dll和exe合并成一个,ilmerge正好能实现我的想法,可是在使用ilmerge合并的时候没有错误,查看日志文件一切都ok,但是运行合并后的exe文件,却有一个异常在BLL层:“XXX.BLL.User”的类型初始值设定项引发异常。

有人说 netz :do not support dynamic reflection to instance from config

ilmerge :是支持的,可是我这里死活都不行啊 

如果不合并程序是能够正常运行的,查了很多资料了,百度 谷歌都查了,可是找不到解决方案啊,求高手帮忙