我正在尝试将一些工具插入到库中,例如System.Windows.Browser.dll
.
我尝试使用ildasm
+ilasm
和 Reflexil,但都失败了 - 重新组装的库会导致浏览器崩溃,即使我在反汇编和组装之间没有做任何更改。
我设法使用简单的十六进制编辑器更改了运行时,并且成功了。但它太烦人了。
我做错了什么?为什么不可能用ildasm
/重新组装 Silverlight5 运行时ilasm
?
ildasm.exe /out=System.Windows.Browser.il System.Windows.Browser.dll
ilasm.exe /dll System.Windows.Browser.il
它与 .NET 运行时和 Silverlight 应用程序完美配合,但不适用于 Silverlight 运行时。