Работа с PVS-Studio в Visual Studio 2010 из-под нескольких учётных записей Windows




Инсталлятор PVS-Studio позволяет устанавливать анализатор сразу для всех учётных записей Windows, имеющихся на целевой системе. Однако в силу ограничений на развёртку пакетов расширения Visual Studio версий 2005 и 2008 установка PVS-Studio под данные версии IDE возможна только из-под учётной записи, обладающей правами администратора системы, что может быть неудобно в некоторых случаях.

В случае Visual Studio 2010 установка PVS-Studio также должна осуществляться с правами администратора. Однако повторная установка из под другой учетной записи Windows может привести к появлению потенциальной ошибки, связанной с одновременным развертыванием PVS-Studio из под нескольких учетных записей.

Появление потенциальной проблемы возможно, если вначале произвести установку анализатора для одной из учётных записей, а затем переустановить его для другой. Последующая переустановка или удаление PVS-Studio с использованием деинсталлятора или Visual Studio Extension Manager окажется невозможной, что объясняется конфликтом в правах доступа к необходимым для данных операций файлам.

Разрешить данную проблему можно, удалив вручную каталог "%ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\OOO 'Program Verification Systems'\PVS-Studio" и переустановив анализатор для требуемой учётной записи, причём при переустановке необходимо осуществить выход из всех остальных учётных записей Windows, в которых осуществлялась работа с PVS-Studio.



Найдите ошибки в своем C, C++, C# и Java коде

Предлагаем попробовать проверить код вашего проекта с помощью анализатора кода PVS-Studio. Одна найденная в нём ошибка скажет вам о пользе методологии статического анализа кода больше, чем десяток статей.

goto PVS-Studio;


Найденные ошибки

Проверено проектов
367
Собрано ошибок
13 552

А ты совершаешь ошибки в коде?

Проверь с помощью
PVS-Studio

Статический анализ
кода для C, C++, C#
и Java

goto PVS-Studio;