それがコンパイルされています一度、DLLの好ましいベースアドレスを変更する方法はありますか?

StackOverflow https://stackoverflow.com/questions/970629

  •  13-09-2019
  •  | 
  •  

質問

私は、仮想空間の真ん中からそれらを移動し、大きな配分を支援するために使用しているいくつかのコンパイルされたDLLのベースアドレスを変更したいと思います。誰もがそれを行うためのツールを知っていますか?それは、ローダでなんとかならDLLファイルに永続的に行うことが可能であろうと思われます。

役に立ちましたか?

解決

DLLの優先ロードアドレスを変更することができますVisual Studioのツールが付属していますREBASE.EXEがあります。ローダーは、しかし、常に実行時にこれを変更することが可能です。

他のヒント

また、Visual Studioで、リンカオプションとしてベース・アドレスを指定することができます:

プロジェクトプロパティ|構成プロパティ|リンカ|アドバンス|ベースアドレス

(C ++プロジェクトを仮定。)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top