Windows 8 アプリケーションの認定には、(特に) 次の要件があります。
- 3.2
/SafeSEH
安全な例外処理を保証するために、フラグを使用してアプリをコンパイルする必要があります - 3.3
/NXCOMPAT
データの実行を防ぐために、フラグを使用してアプリをコンパイルする必要があります - 3.4 アプリは
/DYNAMICBASE
、アドレス空間レイアウトのランダム化 (ASLR) のフラグを使用してコンパイルする必要があります
C++Builder XE でこれらのいずれかを有効にする方法を見つけることができませんでした。
/NXCOMPAT
とについては、VS またはCygwin から/DYNAMICBASE
使用できます。これらを有効にするネイティブな方法があれば、副作用の可能性についてもっと自信を持っていると思います.editbin.exe
peflags.exe
とにかく、私は完全に途方に暮れてい/SafeSEH
ます。