我需要使用 Telerik JustDecompile 反编译旧的类库。我的问题是该库引用了 System.Web.dll 版本 1.0.5000.0 之类的东西,如果我没记错的话,它就是 .NET 1.0 版本。
我可以访问的所有 PC 都运行 Windows 7,所以我不能简单地安装 1.0 框架。所以,我需要以其他方式接触图书馆。
如果我在不解析引用的情况下反编译库,则会发生奇怪的事情,例如库中的所有 webmethods 都被空的 [SoapDocumentMethod(,)]、[[SoapHeader(,)]] 等注释反编译。
我还需要解析 mscorlib.dll、System.Data.dll 和 System.Web,但是如果我在反编译后手动添加对较新版本的引用似乎并不重要。似乎只是 System.Web.Services 有问题。