私は現在取り組んでいるインターネットアプリケーションの問題に直面しています(C#でプログラミングしています)。管理者権限を持たないと、どのリポジトリに保存できますか?
私はレポートを作成して、特定のユーザーに電子メールを介してそれを送信する必要があります。レポートを作成したら、最初に一時ファイルに保存してから、ファイルパスを示す電子メールに添付します。
私は管理者権限があるので、自分のコンピュータで動作していますが、自分のコンピュータに管理者権限を持っていない同僚のためには動作しません。
私が使用しているファイルのパスは次のとおりです。
string filePath = Path.Combine(
Environment.GetFolderPath(Environment.SpecialFolder.InternetCache),
fileName
);
私は管理者権限を必要としないことを使用することができます任意の一時的なリポジトリがありますか?
ありがとうございました。
.NETで組み込みの 'MailMessage'クラスを使用していますか?レポートを生成するのは何ですか? – Brook
これは本当にASP.NET Webアプリケーションですか? Webサイトを使用して作成したファイルをサーバーのInternetCacheに保存しようとしているのはなぜですか?もちろんこれは失敗します。 – gangelo