C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■91601 / 3階層)  VB.NETによるFluentFTPのログセッションについて
□投稿者/ Hongliang (840回)-(2019/07/12(Fri) 13:29:37)
適切なFileShareを与えたFileStreamを使うのが良いかと。

New TextWriterTraceListenerの引数に
New FileStream(path, FileMode.Append, FileAccess.Write, FileShare.Read)
' FileMode.AppendかFileMode.Createかは利用者さん次第ですが

New Attachmentの引数に
New FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Write)

なお、メールを送信した後のMailMessageを確実にDisposeするために以下のようにすべきです。
Using msg As New MailMessage
  ' なんやらかんやら
  smtp.Send(msg)
End Using
これでAttachmentに設定したFileStreamも自動的にDisposeされます。

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[2]: VB.NETによるFluentFTPのログセッションについて /はまぐり →Re[4]: VB.NETによるFluentFTPのログセッションについて /HYDE2019
 
上記関連ツリー

VB.NETによるFluentFTPのログセッションについて / HYDE2019 (19/07/12(Fri) 12:10) #91598
Re[1]: VB.NETによるFluentFTPのログセッションについて / はまぐり (19/07/12(Fri) 13:06) #91599
  └ Re[2]: VB.NETによるFluentFTPのログセッションについて / はまぐり (19/07/12(Fri) 13:10) #91600
    └ VB.NETによるFluentFTPのログセッションについて / Hongliang (19/07/12(Fri) 13:29) #91601 ←Now
      └ Re[4]: VB.NETによるFluentFTPのログセッションについて / HYDE2019 (19/07/12(Fri) 13:53) #91603 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信