2017-08-11 11 views
0

これはちょっと厄介なものです。 sealedクラスの「外部」ライブラリ(技術的に会社の内部にありますが、元のソースコードはもはや利用できません。DLLのみ)は廃止とマークされています。外部ライブラリの封印されたクラスを廃止としてマーク

できますか?私は、仕事を終わらせるためにリフレクションを混乱させる必要があるかもしれないと思う(私はこれ以上OKだ)、私は詳細についてはっきりしていない。

答えて

-1

ソースコードなしでDLLをどのように変更しますか?あなたの会社に著作権の問題がない場合は、jetbrains dotpeekツールを使用してdllソースコードをチェックすることができます。あなた自身のプロジェクトを準備し、ソースコードをコピーしてください。他社の独自のソースコードを逆コンパイルしないように注意してください。それには法的な問題があり、コストがかかる可能性があります。

+0

前述したように、それは会社の内部であるため、著作権は問題ではありません。 DLL全体を複製したくないのですが、DLLのターゲットクラスをオーバーライドするリフレクションマジックを持つクラスを作成する方法があると考えました。 – Trent

+0

読み取りモードと実行モードの反射。 DLL内のクラスを更新することはできません。 – Amit

関連する問題