Официальный release notes сказать:Можно ли заставить SLAB работать с Microsoft.Diagnostics.Tracing.EventSource?
Улучшена совместимость с событиями от NuGet пакета
- источник сляба должен быть обновлена и перестроен для работы с NuGet пакетом EventSource (который поддерживает каналы, но не поддерживает выборки). Сейчас процесс довольно безболезнен.
- Добавлены ссылки на пакет NuGet EventSource для всех проектов
- Изменены
System.Diagnostics.Tracing
кMicrosoft.Diagnostics.Tracing
во всех исходных файлах- ЗАдАНо EVENT_SOURCE_PACKAGE константы в единичном тестовом проекте (отключить тесты, которые не могут работать с версией NuGet).
Это немного загадочными. Что-то кажется обратным, потому что я не вижу ссылок вообще на Microsoft.Diagnostics.Tracing
в загрузке Nuget.
Или это предметы подпункта, которые у вас есть, чтобы сделать это, чтобы построить (чтобы он мог сказать, Добавить, Изменить, Определить вместо Добавлен, Изменен, Определен)?
Хм, ну эти инструкции (если они инструкция) не являются достаточными:
- Есть три места, где
Microsoft.Diagnostics.Tracing
уже упоминаться, так что дает повторяющиеся предупреждения - Есть несколько мест, где появляются неясности между
Microsoft.Practices.EnterpriseLibrary.SemanticLogging.Etw.Configuration.EventSourceSettings
(который является классом) иMicrosoft.Diagnostics.Tracing.EventSourceSettings
(который является перечислением).
Как вы это получили? Когда я пытаюсь включить события, метод enableEvents() ожидает System.Diagnostics.Tracing.EventSource в качестве параметра. У вас есть пример того, как вы активировали события, чтобы заставить Slab работать с Microsoft.Diagnostics.Tracing.EventSource? –
@Philipp, «Измененная система.Diagnostics.Tracing для Microsoft.Diagnostics.Tracing во всех исходных файлах», но, честно говоря, я отказался, так как никаких обещаний – Benjol