Я читал о веб-API, имеющем собственную реализацию TraceWriter с 2012.2, например here, среди других источников.Как получить System.Web.Http.Tracing.dll?
Теперь я использую VS2013 с .NET 4.5.1, а EnableSystemDiagnosticsTracing нигде не найдено. Он должен быть определен в классе HttpConfigurationTracingExtensions, который находится в System.Web.Http.Tracing.dll. Однако эту сборку нигде не найти - не в списке сборок в диалоговом окне «Добавить ссылку», а не в GAC.
Откуда взялось это собрание? Документы говорят, что это часть .NET Framework 4, которую я установил. Также установлен пакет ASP.NET Web API 2 Tracing 5.0.0 NuGet. Есть ли обновление? Должен ли я переустановить .NET Framework?
Я знаю, что это не очень важно для реализации ITraceWriter, но это мешает мне не знать, что произошло со встроенной реализацией.
Добавление пакета трассировку работал для меня, спасибо! – jlafay