ユーザーが自分のインストーラを使用しようとするときに発生する可能性のある問題を特定するため、カスタムアクションからログファイルにインストールの進行状況、状態、エラーおよび警告を記録することにしました。しかし、一般的なロギングパッケージのどれも、呼び出しアセンブリ(log4netなど)の設定が必要なため、実行可能ではないようです。また、試しても失敗した後でも、インストーラクラスを使ってMSIログを記録することはできないということも読んでいます。現時点では、基本的なファイル操作を使って情報を記録することができます。これはほとんどの人がログを使ってカスタムアクションを書いているのでしょうか、それとも私が考えなかった別の方法ですか?Visual StudioのロギングサービスC#カスタムアクション
0
A
答えて
0
、私のインストーラは、外部のUIハンドラを必要とすることになりました。これにより私はセットアップ&からwix/votiveにMSIのニーズに切り替えることができました。その結果、DTFカスタムアクションはMSIロギングを使用することができました。
0
私はWindowsイベントログを自分で好きです。最後に
関連する問題
- 1. Visual Studio 2010セットアッププロジェクト - カスタムアクション内のメッセージボックス
- 2. のVisual Studio C
- 3. のVisual Studio C++
- 4. Visual StudioのC++
- 5. Visual Studio 2008のカスタムアクションでエラーが発生する
- 6. Visual Studioセットアッププロジェクトのカスタムアクションからアプリケーションフォルダを設定する
- 7. Visual Studio 2017セットアッププロジェクトでのアンインストール時にカスタムアクションを追加する
- 8. のC#、Visual Studioの
- 9. C#Visual Studio
- 10. Visual Studio C#、ループ
- 11. EscapeXML C++ Visual Studio
- 12. C#、Visual Studio 2015、
- 13. C#、Visual Studio 2008
- 14. C#のC++のVisual Studio
- 15. Visual Studio(C#)のSPTrustedRootAuthority
- 16. Visual Studio C++のベストプラクティス
- 17. のVisual Studio C++ヘッダ
- 18. C++のVisual Studioコードメトリクスプラグ
- 19. マルチスレッドのVisual Studio C++
- 20. のVisual Studio C++プロジェクト
- 21. WixのC#カスタムアクション
- 22. Visual Studioフォールバックエラー - プログラミングC++
- 23. Visual Studio - C# - シリアルポート - Mac
- 24. Visual StudioエンティティフレームワークとC#
- 25. ASP.NET、Visual Studio、C#、Javascript
- 26. Visual Studio auto-include(C#)
- 27. C#用Visual Studioコード
- 28. C#Visual Studio Webブラウザスクリプトエラー
- 29. Visual Studio professional 2017-c#
- 30. Visual Studio 2010 C++ランタイムエラー