1
私はVB.Netプログラムを作成しましたが、メソッドの1つにバグがあります。私はバグを修正したいが、元の実行可能ファイルを変更したくない。再コンパイルせずに実行可能ファイルにバグを修正/修正する方法はありますか?
構成ファイルを使用して参照されたアセンブルをオーバーライドできますが、実行可能ファイル内のメソッドをオーバーライドする同様の方法がありますか?
元の実行ファイルを再コンパイルしない理由があります。
私はVB.Netプログラムを作成しましたが、メソッドの1つにバグがあります。私はバグを修正したいが、元の実行可能ファイルを変更したくない。再コンパイルせずに実行可能ファイルにバグを修正/修正する方法はありますか?
構成ファイルを使用して参照されたアセンブルをオーバーライドできますが、実行可能ファイル内のメソッドをオーバーライドする同様の方法がありますか?
元の実行ファイルを再コンパイルしない理由があります。
Is there a similar method to override a method in my executable
いいえ、そのような方法は、あなたが実行ファイルを変更することなく、実行可能ファイルにバグを修正する方法を求めているexeファイル
を変更することなく、ありませんか? – BoltClock
固定版をコンパイルし、既存のexeに対して差分バイナリパッチを生成して配布しますか? –
そのソフトウェアはとても*何でも*できますが、私があなたが求めていることは信じられないほど難しいでしょう(そしてほとんど確実にサポートされないでしょう)。私はあなたの理由が元のexeファイルを再コンパイルしたくないのは分かっていますが、この方法で.Netメソッドをホットパッチしようとするよりも、その問題を解決することはほぼ確実です。 – Justin