2011-12-20 26 views
3

私は、プロジェクトのようなビジュアルスタジオの活動を開いたり、ビジュアルスタジオIDEやプロジェクトのビルドなどで開いたファイルを追跡したいと思います。Visual Studio 2010ログファイル

答えて

3

/Logスイッチを使用してビジュアルスタジオIDEを起動します。

>devenv /Log c:\log_devenv.xml 
+1

を使用しますが、そのは、Visual Studioでのユーザの活動を追跡していません –

2

スタジオの独立したシェルにユーザーアクティビティを書き込むには、スタジオから公開されているアクティビティログサービスを使用します。サンプルを以下に示します。詳細については

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())); 

このリンクHow to: Write to the Activity Log