2
|
Sarah Vessels · 技术社区 · 14 年前 |
![]() |
1
2
我想这是因为我做了两件事:
第一件事可能没有必要。我想我只需要MyMergedDLL的使用者也将x86作为发布模式的目标。我一直搞不清楚我使用的是哪个版本的ILMerge,所以我用微软网站上最新的MSI重新安装了它。 |
![]() |
2
0
你仔细检查过你使用的ILMerge版本了吗? 我这样问是因为一个旧的、不正确的aspnet\u merge版本(它基本上对dll进行了相同的合并)导致我们遇到了与您所描述的相同的问题。我回答的时候讲了一些细节 this 向其他人提问。 也许有必要快速查看一下ILDASM中的dll(在尝试反编译这些糟糕的dll时,Reflector往往会崩溃——也许是不引人注意的),看看您是否能够找出损坏的点以及代码中对应的内容,因为它可能会揭示问题。 |