クローズド ソース プログラムが使用する DLL ファイルの 1 つを逆コンパイルし、編集したいと考えています。私のプロジェクトに明らかに含まれていない他のファイルを参照しているためにエラーが発生したとしても、DLL ファイルだけを再コンパイルすることは可能ですか?
ありがとう。
私のプロジェクトに明らかに含まれていない他のファイルを参照しているためにエラーが発生したとしても、DLL ファイルだけを再コンパイルすることは可能ですか?
一般的に、いいえ。プロジェクトでそれらを参照するには、他のアセンブリが必要です。
また、逆コンパイルによって元のソフトウェアのライセンス条項に違反しないように注意してください。多くの非オープン ソース プロジェクトには、リバース エンジニアリングや変更を明示的に禁止するライセンスがあります。
他のファイルを参照しているため、エラーが発生しています
エラーのある他のプロジェクトをビルドできますか? 答えはノーです。
所有するコードのみを逆コンパイルする必要があります。お金を払わずに自分の努力を使いたくないので、同様に他の人の努力を尊重してください。彼らがあなたにコードを見せたかったら、彼らはあなたに与えたでしょう.