ログファイルがそこに行くように、log4netファイルアペンダーで指定できるパスが必要です。ただし、aspnet またはその他のアカウントには、%APPDATA% フォルダーへの書き込み権限がありません。顧客の管理者に追加のアクセス権限を付与するよう依頼せずに書き込みできる場所はありますか? Path.GetTempFile() はおそらく良い考えではありません。ユーザーに調べるように指示できる定義済みの場所と、Web アプリケーションもどこから読み取ることができるかが必要です。私が必要とするものを達成する方法について他に何か考えはありますか?
強調したいのは、顧客に何も尋ねないということです。