Попытался сделать профилирование и оно упало с ошибкой, как описано в вопросе. Я понять не могу, зачем он лезет по этому пути: C:\Program files\dotnet\название_моего_проекта.dll
. Проект расположен совсем в другом месте, в папке dotnet
даже файла нет того, который он там ищет.
Сами файлы отчётов создаются, однако при попытке открытия возникает ошибка В файле нет буферов данных
.
Также привожу полный текст вывода профилировщика:
Предупреждение VSP2347: Данные счетчика производительности "Монитору не удалось установить драйвер производительности VS. Отказано в доступе. Попробуйте использовать параметр /Admin:Driver,Install команды VSPerfCmd из окружения с повышенными правами." и обнаружение выполнения режима ядра отключены.
Профилирование начато.
Встроенное инструментирование C:\Users\имя_пользователя\source\repos\название_моего_проекта\название_моего_проектаProtocol\obj\Debug\netcoreapp2.2\название_моего_проекта.dll Сообщение VSP3049: малозначимые функции будут исключены из инструментирования.
Послекомпоновочное инструментирование Microsoft (R) VSInstr15.0.27102 x64
(C) Корпорация Майкрософт (Microsoft Corp.). Все права защищены.
Предупреждение VSP2006: Не удалось обнаружить PDB для
C:\Users\имя_пользователя\source\repos\название_моего_проекта\название_моего_проекта\obj\Debug\netcoreapp2.2\название_моего_проекта.dll
Файлы для обработки:
C:\Users\имя_пользователя\source\repos\название_моего_проекта\название_моего_проекта\obj\Debug\netcoreapp2.2\название_моего_проекта.dll
--> C:\Users\имя_пользователя\source\repos\название_моего_проекта\название_моего_проекта\obj\Debug\netcoreapp2.2\название_моего_проекта.dll
Резервная копия исходного файла сохранена в C:\Users\имя_пользователя\source\repos\название_моего_проекта\название_моего_проекта\obj\Debug\netcoreapp2.2\название_моего_проекта.dll.orig
Успешно инструментирован файл C:\Users\имя_пользователя\source\repos\название_моего_проекта\название_моего_проекта\obj\Debug\netcoreapp2.2\название_моего_проекта.dll.
Отказано в доступе по пути "C:\Program Files\dotnet\название_моего_проекта.dll".
Отказано в доступе по пути "C:\Program Files\dotnet\название_моего_проекта.instr.pdb".
Данные записаны в C:\Users\имя_пользователя\source\repos\название_моего_проекта\dotnet190812(2).vsp.
Профилирование завершено.
Отказано в доступе по пути "C:\Program Files\dotnet\название_моего_проекта.dll".
Отказано в доступе по пути "C:\Program Files\dotnet\название_моего_проекта.instr.pdb".
Профилирование завершено.
Профилировщиками ранее не пользовался. Могу не знать элементарного, просьба больно не бить :)
Попробуйте следующие шаги (в порядке следования, если не получается):
1) запустите студию с правами администратора (прямо в свойствах запуска укажите)
2) поставьте все обновления для VS и ОС, перезапустите машину и повторите п.1 (если у Вас есть SSDT для MS SQL, то его тоже следует обновить до версии совместимой с VS 2017)
3) пересоздайте свое решение на другом одном диске, создавая новые проекты и файлы, скопировав содержимое из текущего решения (самое трудоемкое)
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
У меня есть следующий код юнит-теста
Я создаю во вью ItemsControl, который содержит в себе структуру UniformGridItemTemplate у него - набор кнопок, которые генерируются на основе ObservableCollection (так...
Всем доброго времени сутокПодскажите пожалуйста, почему используя код приведенный ниже (Перерисовка изображений формата PCX в Png) некоторые...