Я пытаюсь настроить отдельный сборщик Intellitrace на Windows 2012 R2 Server.В соответствии со следующими инструкциями в ссылке:
https://docs.microsoft.com/en-us/visualstudio/debugger/using-the-intellitrace-stand-alone-collector?view=vs-2017#ConfigurePermissionsRunningCollector, У меня есть:
- Создан каталог коллектора (C: \ IntelliTraceCollector) и расширен файл IntelliTraceCollection.cabв каталог.
- Предоставлены полные разрешения для каталога сборщика для моего имени пользователя и предоставлены разрешения на чтение и выполнение для пула приложений, который будет использоваться для запуска веб-службы WCF, которая будет отслеживаться.
- Я убедился, что Powershell включен в моем экземпляре Windows Server 2012 R2.
- Я создал каталог для хранения файлов .iTrace (C: \ IntelliTraceLogFiles) и настроил его для предоставления полного доступа к пулу приложений, который будетиспользуется для запуска веб-службы WCF, которая будет отслеживаться.
- Попытка запустить IntelliTraceCollector в Powershell.
Когда я запускаю команду:
Start-IntelliTraceCollection "<AppPool Name>" "C:\IntelliTraceCollector\collection_plan.ASP.NET.default.xml" "C:\IntelliTraceLogFiles",
Я получаю следующую ошибку:
Start-IntelliTraceCollection: следующий пул приложений требует чтения иРазрешения xecute для каталога IntelliTrace: «IIS APPPOOL \ Имя AppPool», «C: \ Windows \ system32 \ WindowsPowerShell \ v1.0 \».В строке: 1 символ: 1 + Start-IntelliTraceCollection "Имя AppPool" "C: \ IntelliTraceCollector \ collec ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CategoryInfo: NotSpecified:(:) [Start-IntelliTraceCollection], InvalidOperationException + FullyQualifiedErrorId: System.InvalidOperationException, Microsoft.VisualStudio.IntelliTrace.PowerShell.каталог "C: \ Windows \ system32 \ WindowsPowerShell \ v1.0 \", но я все еще получаю эту ошибку.
Между прочим, CAB-файл IntelliTraceCollection взят из Visual Studio 2017 Enterprise Edition.
Кто-нибудь знает истинную причину этой ошибки и как ее обойти?