問題:
環境: Windows で Visual Studio を使用し、2000 年代以降のほとんどすべてのバージョン。
問題点: 32 ビット優先プロジェクトに DLL クラス ライブラリがあり、System32 で必要なファイルを表示または書き込むことができません。
問題:
環境: Windows で Visual Studio を使用し、2000 年代以降のほとんどすべてのバージョン。
問題点: 32 ビット優先プロジェクトに DLL クラス ライブラリがあり、System32 で必要なファイルを表示または書き込むことができません。
ソリューション:
説明: System32 は、64 ビット マシン上の仮想化フォルダーです。32 ビット アプリケーションは、32 ビット アプリケーションのニーズに特化した別のフォルダーにリダイレクトされます。このフォルダの名前は WOW64 だと思います。特定のインスタンスでは、リダイレクトを停止する必要があります。
修正: System32 の代わりに Sysnative を使用してください。
例: c:\Windows\System32 にアクセスしようとしています。代わりに、パスとして c:\Windows\Sysnative を使用する必要があります。
注: Windows エクスプローラーで Sysnative にアクセスすることはできません。別のフォルダーにリダイレクトしないように Windows に指示するだけです。バイヤーは注意してください:)
管理者権限が必要な場合は、アプリを使用してください。管理者以上の権限が指定されたマニフェスト。