を占め、私はC#を使用して、共通のアプリケーションフォルダ内のXMLファイルを作成しています。アプリケーションがインストールされている場合ユーザー
%ALLUSERSPROFILE%\Application Data\
ファイルが作成されます。このファイルは、ローカルマシンのすべてのユーザーに共通のものです(設定情報が含まれています)
しかし、私の問題は、管理者によってファイルが作成されたときです)、他のユーザーにはファイルへの書き込みアクセス権がありません。ファイルの属性をチェックすると、他のユーザーには「読み取りと実行」のみが与えられています。
私は、ファイルを保存するためのコードの下に使用しています
XDocument.Save(filePath);
それはすべてのユーザーに与えられた書き込みアクセスでファイルを作成することは可能ですか?どんな助けも大変ありがとう!
okありがとう、これはうまくいきました... – Lamps
"EveryOne"を使用する代わりに、WellKnownSidType.WorldSidを使用します – Lamps