ユーザーが .txt ファイルを指定し、StreamWriter を使用して SQL ストアド プロシージャの結果をファイルに書き込むことができるページをイントラ Web (私が作成していない) に持っています。
数か月前に一部のワークステーションで機能しなくなったようで、特定の変更を追跡することはできません (ただし、コード自体は変更されていないことはわかっています)。
サーバー (wwwroot と該当するデータベースがある場所) のページにアクセスして使用すると、ローカル ファイルを指定したか、ネットワーク上のワークステーションを指定したかに関係なく、.txt が正常に書き込まれます。ただし、一部のワークステーションのユーザーは、ファイルに書き込むことができなくなりました。(また、空のファイルを書き込むだけではありません。「更新日」は変更されません。)
異なるワークステーションで同じユーザーとしてログインして異なる結果が得られるため、問題はユーザー関連ではなくマシン関連のようです。
私はまだパーミッションと関係があると思っているので、問題のあるワークステーションに .txt を作成し、考えられるすべてのアカウントに完全なパーミッションを与えましたが、うまくいきませんでした。データベース、ストアド プロシージャ、およびフォルダーの宛先に対するアクセス許可は正しいようです。
どんな提案も歓迎します、ありがとう。