コンパイル済みのASP.NETアプリケーション(V2、Webforms)の2つのバージョンを比較することは可能ですか?私がコンパイルしたと言うとき、私はすべてのコードが別々のWebformとCodebehind DLLの "bin"フォルダにあることを意味します。つまりVSの "固定命名と単一ページアセンブリの使用"発行オプションです。"コンパイルされた" ASP.NETアプリケーションの2つのバージョンを比較して、それらが同じかどうかを確認する方法はありますか?
現在、私は "比較"を使って "ソース"を比較しています。これは特に2つのフォルダを比較することができ、すべての子フォルダとファイルを比較するための優れた仕事です。残念ながら、私は "コンパイルされた"/"公開された"アプリケーションとそれを比較する方法を見つけていません。
思考?
多くのありがとうございます。
バイナリファイルを比較する機能はありますか?リフレクターを使用していますか?もしそうなら、(ここではポイントを教えてください)(http://stackoverflow.com/a/590869/74757)(これはDiffツールプラグインを持っています)、またはそれを使って、各コピーから逆アセンブルされたコードをエクスポートすることができますあなたのアプリを使用すると、Beyond Compareを使って出力を比較することができます。 –