Cドライブのルートへの読み取り/書き込みアクセスが必要なC#アプリケーションがあります。私はコードをコンパイルして実行可能ファイルを管理者として実行できることを理解しています。しかし、私はそれをデバッグする必要があり、Visual Studio内でアプリをどのように起動するのかわかりません。
追加しようとしました:
<requestedExecutionLevel level="asInvoker" uiAccess="true" />
マニフェストにアクセスしても、アクセス拒否エラーが表示されます。
失敗するコード行は次のとおりです。
MemoryMappedFile mmf = MemoryMappedFile.CreateFromFile(@"c:\somemapnamefile.data", System.IO.FileMode.OpenOrCreate, "somemapname", 1000);
今のところ回避策はありますが、将来について知りたいです。