答えて
反射器にはツールDiffがあります。
最初に分解して比較するのはなぜですか?
Reflectorでエクスポートして、Beyond Compareとディレクトリを比較しました。ただ素晴らしい! :) –
使用.NET Reflector(無料版は、あなたが必要とするすべてである)のdllを開くために、その後、別のディレクトリにエクスポートするために右クリックして選択します。
次に、ExamDiff Proを使用してディレクトリを比較します(30日間の無料試用版が入手できます)。サブフォルダをナビゲートし、必要に応じて各ファイルを新しい比較ウィンドウに開くことができます(ExamDiff Proウィンドウでダブルクリックするだけです)。 素晴らしい作品!
ExamDiff Proには、.dllファイルと.exeファイルの間で直接比較するDump PE32プラグインもあります。これはヘッダの変更を見て、バイナリの違いにフラグを立てますが、あなたのためにそれを逆コンパイルしません(上記のReflectorメソッドを使用してください)。
これはうまくいきません。私はリフレクターのコードをちょうどいいと思う。 エクスポートすると134個のエラーが発生します。 完了。 – hamish
dotPeek JetBrainsからのものも使用できます。それはまた無料です。
- オープンdotPeek
- で組み立てまでは、アセンブリ
- ファイルを選択 - >ディスク
上の場所を選択します
大部分のファイルには違いがあります。 ">フィルタ...
// MVID: {some guid here}
などの上部にコメントを持っているので、あなたはそれを
- ツールを無視するWinMergeの中でフィルタを作成することができますです大丈夫、あなたの変更は、それが再スキャンされますときにラインフィルタ」タブ
- は、次のフィルタ
^// MVID:
を追加します。そのコメントで始まる行はすべて無視します。これで、興味のある変更だけが表示されるはずです。
これは素晴らしい作品で、完全に無料です。ただし、フィルタを追加する必要があります。私は '^ // Assembly location:'を追加しなければなりませんでした。ありがとうコリン – mariozski
また、ラインフィルターを有効にするチェックボックスオプションをクリックしてください。私はそれを逃した、もともと、私の頭を傷つける10分を過ごした。 –
マイクロソフトBCLチームはツールを持ってこれに行う、それがLibCheckと呼ばれていますし、ここに
http://blogs.msdn.com/b/bclteam/archive/2005/03/21/400123.aspx
これは古いツールである、と私は、以降のバージョンを使用してソースを再コンパイルする必要がありました見つけることができますランタイムですが、うまく動作し、変更に関するhtmlレポートを提供します。
- 1. .NETアセンブリ差分/比較ツール - 何が入手できますか?
- 2. アレイ差分比較マルチプルアレイリスト
- 3. 差分レポートを生成できるドキュメント比較ツールを探しています
- 4. plのSQLファイルは差分ツールで比較されます
- 5. Notepad ++を設定するgitの差分ツールと比較しますか?
- 6. 新しいファイルを比較して差分を追加する
- 7. 2つのテーブルを比較して差分を出力する
- 8. .txtファイルを比較して差分を取得する
- 9. mongodbデータベースのスキーマを比較して差分を適用する
- 10. SQL Server差分ツール
- 11. HTML差分ツールAPI
- 12. 配列を比較して差分を返す
- 13. iOS xibファイルの差分の比較
- 14. 2つのテキストを比較して差分のみを表示
- 15. Visual Studio 2012 RC差分ユーティリティは比較のみですか?
- 16. アンドロイドメーカー:Androidのメーカー2.3.3からファイルユーティリティを比較し差分
- 17. UML差分ツールはありますか?
- 18. 日付の差分を計算し、差分を動的に表示する
- 19. Androidエポックタイムと今日の日付を比較して差分を出力する
- 20. 2つのCSVファイルの列を比較して差分を削除する
- 21. ファイルを比較して差分をとり、それを数値にします
- 22. 2つのテキストファイルを比較して差分を1つに追加します
- 23. ドキュメントを生成する差分ツールですか?
- 24. Gitkrakenの外部差分ツールを使用
- 25. バージョン差分比較をサポートするワードドキュメント形式はありますか?
- 26. 2つの同一のテーブルを比較し、差分行を取得する
- 27. Git GUIから差分ツールを起動します
- 28. 時差の比較
- 29. XML差分:XSLTを使用してXML差分を生成する方法は?
- 30. XML差分を解析して差分のみを表示する方法
良いもの、ありがとう – flesh
これは最新の反射板のバージョンではまだ動作しますか?私のほうがdiffを実行してクラッシュしました。 – mkmurray
最新バージョン(6.5)で動作させることができませんでした。 – theChrisKent