TopShelf を使用して開発された非常に単純な Windows サービスがあります。私は log4net を使用しており、UDP アペンダーが構成されています。Log2Console というアプリを使用して UDP ログを表示しています。
アプリを exe として実行するとすべて正常に動作し、Log2Console で UDP ログを確認できます。ただし、TopShelf を使用して exe をサービスとしてインストールして起動すると、UDP ログが表示されません。
Windows ファイアウォールをオフにして、違いが生じるかどうかを確認しようとしましたが、違いはありませんでした。また、サービスのログオンの詳細を変更しようとしましたが、運もありません。
助言がありますか?
ありがとう。