そのため、私の雇用主は、書き直す必要があり、ソース コードが失われたこの古い .NET / C# プログラムを持っています。元従業員によって開発されましたが、彼らは何年もここにいません。多分それは彼らの側の見落としだったのかもしれませんし、そうでなかったのかもしれません - 現時点ではそれは本当に問題ではありません.
とにかく、私はそれが何をするのかを理解しようとしています.NET逆コンパイラの制限について考えさせられました.
縮小された js ファイルを読み取り可能にしようとするのと同じように、.NET を逆コンパイルしようとしていますか? 縮小されたjsを使用すると、コードを所定のコーディング標準にインデントでき、変数に値を割り当てる関数の名前と一致するように変数の名前を変更できますが、それでも多くの情報が失われます. 実際の変数名と開発者が行ったコメントが失われます。
それは公正な類推ですか?
それが私の場合に起こっていることであるか、そうでなければ開発者は実際にコメントを残さず、アプリケーションではなくタイプに基づいて変数の半分に名前を付けたようです(これはシステムハンガリーと一致すると思います) .