Как да задам променлива на околната среда за моето приложение, докато го профилирам под Visual Studio 2008

Имам приложение. Компилирам го с помощта на екипна система vs2008. За да стартирате това приложение, трябва да бъдат зададени някои определени променливи на средата, като например SYSTEM_MODULE_PATH. Моето приложение зарежда системни модули от там. Без тази променлива няма да работи. Така че, когато го профилирам, искам да задам тази променлива, така че приложението ми да работи правилно.

Сега въпросът ми е, къде да задам тази променлива?


person Shiplu Mokaddim    schedule 08.07.2010    source източник


Отговори (2)


Старт -> Контролен панел -> Система -> Разширен раздел -> Променливи на средата

или CMD -> SET [variable=[string]]

person cRichter    schedule 08.07.2010
comment
Не искам да задавам env за цялата система :P - person Shiplu Mokaddim; 08.07.2010

Поправих го, когато поисках. Но не сподели. Ето какво направих.

Създадох пакетен (.cmd) файл. Настроих променливата на средата си там. След това стартира Visual Studio с помощта на командата devenv. Ето примерния пакетен файл

rem Sample Environment loader for VS
SET ENV_VAR1=Value1
SET ENV_VAR2=Value2
SET ENV_VAR3=Value3
devenv \path\to\solution\file

Сега Visual Studio се отваря със заредена ENV променлива.

person Shiplu Mokaddim    schedule 21.12.2011