私のアプリケーションはネットワーク共有から開始されることがあり、一部の顧客はアプリケーションの実行時に外部例外C0000006を報告しました。私のGoogleの調査によると、これは画像がページアウトされ、ネットワークからのリロードに失敗したことに関連している可能性があります。この回避策は、完全なイメージファイルをスワップにロードし、そこからIMAGE_FILE_NET_RUN_FROM_SWAPフラグを設定して実行するようにWindowsに指示することです。
私のアプリケーションは、実行時にロードされるさまざまな.bplおよび.dllライブラリにも依存しています。私が変更できるのはそのうちのいくつかだけで、他のベンダーから提供されているものもあります。exeファイルにこのフラグが設定されている場合、このライブラリはどうなりますか?もスワップファイルにロードされますか、それとも必要に応じてページアウトされてリロードされますか?このフラグをライブラリにも含める必要がありますか?