プログラム ファイルから EXE を実行すると System.UnauthorizedAccessException エラーが発生します
WiX を使用して実行可能ファイル (.exe ファイル) を C:Program Files
ディレクトリにインストールする場合、それらを実行しようとすると System.UnauthorizedAccessException
がトリガーされる可能性があります。 これは、Program Files ディレクトリには厳格なセキュリティ権限があり、標準ユーザー アカウントによる書き込みが禁止されているためです。
この一般的な問題に対処する方法は次のとおりです:
<code class="language-csharp">Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)</code>
このアプローチでは、アクセス制限を克服するために必要な権限が付与されます。
以上がプログラム ファイルで EXE を実行すると System.UnauthorizedAccessException が発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。