У меня есть пакетный файл, который копирует каталог в новое место, создает 2 других файла .bat, 2 файла .json и вставляет ключи реестра. При запуске пакетного сценария для командной строки я не получаю ошибок и все желаемые результаты. При запуске из командной строки события после сборки Я не получаю ошибок, но мне не хватает записей в реестре. Сотрудник предположил, что это может быть связано с тем, что Visual Studio не имеет разрешений администратора, тогда как командная строка может. Мой вопрос: есть ли способ (без запуска Visual Studio от имени администратора) повысить разрешения для события после сборки? Если вам интересно, почему бы просто не запустить VS как администратор, это потому, что это решение используется через TFS, и не все мои коллеги будут знать, что нужно запускать свой экземпляр VS как администратор для этого конкретного решения. Я погуглил, и мне нечего было показать. Заранее благодарим за помощь! Вот командная строка события Post-build, которую я использую. Опять же, я знаю, что это работает ... это просто не влияет на значения реестра. CMD делает. PS. Использование VS 2013 в Windows 7
if $(ConfigurationName) == Debug call "$(ProjectDir)BatchFiles\DebugHelper.bat" "$(TargetDir)" C:\CEC\Batch\Test\
system32
.HKEY_LOCAL_MACHINE\Software
HKEY_USERS\*\Software\Classes
HKEY_USERS\*_Classes
- person Trigger   schedule 09.05.2015