を拒否ローカルハードドライブから管理者として実行し、.NET Framework 2.0を使用して、時々2行目UnauthorizedAccessException
を上げる:属性:アクセスは、次のコード
IO.File.SetAttributes(File, IO.FileAttributes.Normal)
IO.File.SetAttributes(File, IO.FileAttributes.Archive)
これは、上で起こりますネットワークドライブ。障害のあるファイルには奇妙なパーミッションがあります(記事の最後を参照してください)。
許可が最初にとにかく失敗した後、管理者権限を要求し、失敗に変更しようとすると、さえエクスプローラから、さらに悪い:
任意のアイデア?私は完全に迷っています。ここで
は、ファイルのパーミッションのスクリーンショットです: この1作品:
この1にはない:
フランス語ですが、「アクセスが拒否されました」以外は何も言わないでください。どのようにファイルを書き込むことができますか?その属性は変更できません。 –
@ Clementおそらく、インデックス作成、サーバー上のウイルス監視、またはおそらくサーバー側の属性変更のためにファイルが読み取り専用でアクセスされている可能性があります。私が働くローカルネットワーク上では、特定のファイルタイプで起こることがわかりました。 – jordanhill123
また、サーバーはファイルの所有権を変更し、属性の変更を防止することもできます。 – jordanhill123