1

我正在创建一个 Visual Studio 扩展,并希望从中查看一些日志输出以进行调试/诊断。我在 MEF IWpfTextViewCreationListener 中有以下代码:

ActivityLog = ServiceProvider.GetService(typeof(SVsActivityLog)) as IVsActivityLog;
ActivityLog.LogEntry((UInt32)__ACTIVITYLOG_ENTRYTYPE.ALE_INFORMATION, this.ToString(), "TestMessage");

我运行了扩展,在 LogEntry() 调用上打断点,跳过它,关闭了 Visual Studio 的测试实例,但是之后我只能在 ActivityLog.xml 中找到一个%AppData%\Microsoft\VisualStudio,并且从 10 天前开始就没有修改过. 我在哪里可以找到正确的 ActivityLog.xml,或者我错过了什么导致它没有被创建?

4

1 回答 1

3

您需要使用/log开关运行 Visual Studio 以创建活动日志。

于 2018-01-14T03:36:03.987 回答