0

WPFでアプリケーションを開発しています。プログラムの一部は、ローカル管理者権限がないと機能しないことを認識しています。別の質問では、イベント ログへの書き込みが原因で LA 権限が必要になったと言われています。他に考えられる原因は何ですか?この問題の原因を簡単に見つけることができるこれらを知りたいです。

4

2 に答える 2

0

WPFとは関係ありません。これは、オペレーティング システムとログイン クレジットに基づいています。ログイン資格情報にファイルへの書き込み権限がない場合、アプリケーションはファイルに書き込むことができません。

これを回避するには、app.manifest ファイルを .exe プロジェクトに追加します。それが追加されたら、それを開いて<requestedExecutionLevel />ノードを変更して、highestAvailable のレベルにする必要があります。それはあなたを助けるはずです。

于 2011-01-13T16:56:51.357 に答える
0

それは単なるグラフィック面であるため、WPFに固有のものはありません。

イベントログへの書き込み(前述のとおり)、ハードドライブの特定の場所へのログファイルの書き込み、レジストリのHKEY_LOCAL_MACHINE領域への書き込みなどの一般的なことです。

ディスクとレジストリのユーザー所有領域への書き込みを確認すれば、問題ありません。

于 2011-01-13T16:59:51.943 に答える