Работаю с InstallShield 12
Пробую из командной строки поменять path variable
ISCmdBld.exe -p "ProjectName.ism" -l VarName="C:\Temp"
а он продолжает искать файлы по пасу заданному в проекте. Такое впечатление, что он вообще не видит этот параметр....
Помогите, пожалуйста
Здравствуйте, MarinaK, Вы писали:
MK>Работаю с InstallShield 12
MK>Пробую из командной строки поменять path variable
MK>ISCmdBld.exe -p "ProjectName.ism" -l VarName="C:\Temp"
MK> а он продолжает искать файлы по пасу заданному в проекте. Такое впечатление, что он вообще не видит этот параметр....
MK>Помогите, пожалуйста
Используйте environment variables.
Здравствуйте, Dmitria, Вы писали:
D>Здравствуйте, MarinaK, Вы писали:
MK>>Работаю с InstallShield 12
MK>>Пробую из командной строки поменять path variable
MK>>ISCmdBld.exe -p "ProjectName.ism" -l VarName="C:\Temp"
MK>> а он продолжает искать файлы по пасу заданному в проекте. Такое впечатление, что он вообще не видит этот параметр....
MK>>Помогите, пожалуйста
D>Используйте environment variables.
Каким образом?
Я пробовала, но видимо что-то делала не так...
Здравствуйте, MarinaK, Вы писали:
MK>Здравствуйте, Dmitria, Вы писали:
D>>Здравствуйте, MarinaK, Вы писали:
MK>>>Работаю с InstallShield 12
MK>>>Пробую из командной строки поменять path variable
MK>>>ISCmdBld.exe -p "ProjectName.ism" -l VarName="C:\Temp"
MK>>> а он продолжает искать файлы по пасу заданному в проекте. Такое впечатление, что он вообще не видит этот параметр....
MK>>>Помогите, пожалуйста
D>>Используйте environment variables.
MK>Каким образом?
MK>Я пробовала, но видимо что-то делала не так...
Создаете в Windows переменные окружения. Для этого
1) My Computer -> Properties -> Advanced
2) Запускаете Environment Variables
3) в User Variables создаете свою переменную и задаете ей значение
Далее открываете IS
1) в Path Variables создаете переменную type environment
2) в defined value указываете то имя, которое было задано в User Variadbles
3) в Current Value у вас появится текущее значение
Если вам нужно будет изменить значение опять используете переменные окружения.
При компиляции ничего тогда указывать не нужно будет.
D>Создаете в Windows переменные окружения. Для этого
D>1) My Computer -> Properties -> Advanced
D>2) Запускаете Environment Variables
D>3) в User Variables создаете свою переменную и задаете ей значение
D>Далее открываете IS
D>1) в Path Variables создаете переменную type environment
D>2) в defined value указываете то имя, которое было задано в User Variadbles
D>3) в Current Value у вас появится текущее значение
D>Если вам нужно будет изменить значение опять используете переменные окружения.
D>При компиляции ничего тогда указывать не нужно будет.
3) в Current Value у вас появится текущее значение — не появляется....
Здравствуйте, MarinaK, Вы писали:
D>>Создаете в Windows переменные окружения. Для этого
D>>1) My Computer -> Properties -> Advanced
D>>2) Запускаете Environment Variables
D>>3) в User Variables создаете свою переменную и задаете ей значение
D>>Далее открываете IS
D>>1) в Path Variables создаете переменную type environment
D>>2) в defined value указываете то имя, которое было задано в User Variadbles
D>>3) в Current Value у вас появится текущее значение
D>>Если вам нужно будет изменить значение опять используете переменные окружения.
D>>При компиляции ничего тогда указывать не нужно будет.
MK>3) в Current Value у вас появится текущее значение — не появляется....
Cохраните и перезапустите IS.
Проверьте правильность ввода имени EV, сохранилось ли оно.
MK>>3) в Current Value у вас появится текущее значение — не появляется....
D>Cохраните и перезапустите IS.
D>Проверьте правильность ввода имени EV, сохранилось ли оно.
Сохранила и даже сделала рестарт компу... А в Current Value **UNDEFINED**
Я уже посадила его и в User и в System...
Здравствуйте, Dmitria, Вы писали:
D>Здравствуйте, MarinaK, Вы писали:
MK>>Здравствуйте, Dmitria, Вы писали:
D>>>Здравствуйте, MarinaK, Вы писали:
MK>>>>Работаю с InstallShield 12
MK>>>>Пробую из командной строки поменять path variable
MK>>>>ISCmdBld.exe -p "ProjectName.ism" -l VarName="C:\Temp"
MK>>>> а он продолжает искать файлы по пасу заданному в проекте. Такое впечатление, что он вообще не видит этот параметр....
MK>>>>Помогите, пожалуйста
D>>>Используйте environment variables.
MK>>Каким образом?
MK>>Я пробовала, но видимо что-то делала не так...
D>Создаете в Windows переменные окружения. Для этого
D>1) My Computer -> Properties -> Advanced
D>2) Запускаете Environment Variables
D>3) в User Variables создаете свою переменную и задаете ей значение
D>Далее открываете IS
D>1) в Path Variables создаете переменную type environment
D>2) в defined value указываете то имя, которое было задано в User Variadbles
D>3) в Current Value у вас появится текущее значение
D>Если вам нужно будет изменить значение опять используете переменные окружения.
D>При компиляции ничего тогда указывать не нужно будет.
Спасибо ьолтшое. Получилось.
Здравствуйте, MarinaK, Вы писали:
MK>Спасибо ьолтшое. Получилось.
Запоздало но тем не менее переменная что-бы она читалась с командной строки должна быть написана большими буквами (И в Проперти менеджере и в командной строке) может в этом проблема была