Telerik JustDecompileを使用して古いクラスライブラリを逆コンパイルする必要があります。私の問題は、ライブラリがSystem.Web.dllバージョン1.0.5000.0のようなものを参照していることです。これは誤解されていなければ.NET 1.0バージョンです。.net 1.0 DLLのダウンロード先
私はすべてのPCにアクセスできますが、Windows 7を実行しているため、単純に1.0フレームワークをインストールすることはできません。ですから、私は図書館に何か他の方法で手を差し伸べる必要があります。
参照を解決せずにライブラリを逆コンパイルすると、ライブラリ内のすべてのWebメソッドが空の[SoapDocumentMethod(、)]、[[SoapHeader(、)]]などのアノテーションで逆コンパイルされるような不思議なことが起こります。
mscorlib.dll、System.Data.dll、およびSystem.Webも解決する必要がありますが、逆コンパイル後に手動で新しいバージョンに参照を追加しても問題ありません。それは単なるSystem.Web.Servicesの問題です。
確かにWindows 7には.net 1.0があらかじめインストールされていますか? –
多分、私のマシン上で問題のライブラリを見つけることができません。 –