Визуальная студия сценарий пост-сборки ошибка вызова gacutil - PullRequest
0 голосов
/ 23 октября 2008

Я в Vista, VS2005 работает как администратор. Оба vs2005 и vs2008 установлены. Если я явно использую путь к gacutil, он работает, но только если я вызываю gacutil только так:

if NOT $(ConfigurationName) == Release gacutil /f /i "$(TargetPath)"  

Я бы просто обновил скрипт после сборки, но меня попросили оставить его в покое. Это проект для дочерней компании. Путь к gacutil находится в переменных среды Visual Studio, поэтому он должен быть в состоянии найти его. (Инструменты -> Параметры -> Проекты и решения -> Каталоги VC ++)

Есть ли способ настроить переменную среды Visual Studio или Windows для работы вышеуказанного сценария после сборки? Мне нужно его построить, потому что это зависимость проекта, который мне нужно кодировать.

TIA, -j

1 Ответ

1 голос
/ 23 октября 2008

Как вы предлагаете, настройка переменной окружения PATH в Windows должна заставить все работать. добавьте каталог, содержащий GACUTIL, в конец PATH. Например, используя расположение на моем компьютере, добавьте (без кавычек) "; C: \ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ bin" к существующему значению системной переменной среды PATH. Перезапустите Visual Studio, чтобы получить новое значение.

Dave

...