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

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

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

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

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

TIA, -j

1 ответ

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

Дейв

Другие вопросы по тегам