2015-05-02 5 views
2

Я пытаюсь запустить IntelliTrace в службе Windows, но сталкиваясь с некоторыми проблемами. Я (как правило) пробовал шаги, которые подробно описаны здесь: http://blogs.msdn.com/b/msaffer/archive/2011/02/23/using-intellitrace-with-services.aspx.Intellitrace и службы Windows

Я пробовал VS 2013 Update 3 IntelliTrace скачать (от Microsoft), а также новый коллекционер, который включен в VS 2015 Enterprise RC. Оба ответят одинаково.

Итак:

Служба тестирования, заказные, работает в качестве администратора (так что не права доступа). ключа окружающей среды был создан со следующими значениями:

COR_ENABLE_PROFILING=1 
VSLOGGERCPLAN=C:\Intellitrace14\collection_plan.myplan.trace.xml 
COR_PROFILER={AAAAAA70-DFED-4CB4-A1D6-920F51E9674A} 

(Это CLSID, который зарегистрирован на 2015 RC это кажется)

При запуске службы, он выстреливает вверх, но в случае Войти Я получаю:

The profiler has requested that the CLR instance not load the profiler into this process. 

Я пробовал как с 32-битной и 64-разрядные составленный сервис (и соответствующий IntelliTrace регистрации).

Я знаю, что службы Windows не являются реально поддерживаемой целью для IntelliTrace, но она использовалась для работы с 2010 и т. Д. - что-то действительно изменилось для текущих версий или я что-то упустил?

ответ

1

Это сообщение в блоге, в котором объясняется, как собирать данные из службы Windows в процессе производства с использованием IntelliTrace. http://bit.ly/1bTfcIO

Если у вас есть какие-либо вопросы, вытекающие из данного руководства вы можете связаться со мной непосредственно на [email protected]

На соответствующую записку, здесь также объявлено, что IntelliTrace в Visual Studio 2015 Enterprise теперь поддерживает присоединение к работающему процессу. http://bit.ly/1bT1Psn Это означает, что вы также можете подключиться к службе запуска Windows без перезапуска.

1

Это сообщение немного устарело, и вы, возможно, уже поняли это ... но у меня была такая же проблема, и после долгих поисков, немного криков и большого количества проб и ошибок, я, наконец, проблема. Настройка среды очень чувствительна к дополнительным пространствам. Как только я очистил пробелы вокруг или рядом с равными знаками и с конца каждой строки, IntelliTrace работал для меня.

 Смежные вопросы

  • Нет связанных вопросов^_^