Файл журнала Visual Studio 2010 - PullRequest
3 голосов
/ 20 декабря 2011

Я хочу отслеживать деятельность Visual Studio, например, открытые проекты, файлы, открытые в Visual Studio Ide, сборку проектов и т. Д. Как мне добиться того же?

Ответы [ 2 ]

3 голосов
/ 20 декабря 2011

Запустите вашу Visual Studio IDE, используя переключатель /Log.

>devenv /Log c:\log_devenv.xml
2 голосов
/ 13 августа 2012

Чтобы записать действия пользователя в изолированную оболочку студии, используйте сервис Activitylog, предоставляемый студией.Пример приведен ниже.

IVsActivityLog log = GetService(typeof(SVsActivityLog)) as IVsActivityLog;
if (log == null) return;
int hr = log.LogEntry((UInt32)__ACTIVITYLOG_ENTRYTYPE.ALE_INFORMATION,this.ToString(),string.Format(CultureInfo.CurrentCulture,"Entering initializer for: {0}", this.ToString()));

Для получения более подробной информации используйте эту ссылку Как: записать в журнал действий

...