Jak używać zmiennych środowiskowych systemu w zdarzeniach VS 2008 Post-Build?
Jak używać zmiennych środowiskowych systemu w moich zdarzeniach po zakończeniu projektu bez konieczności pisania i uruchamiania zewnętrznego pliku wsadowego? Pomyślałem, że byłoby to tak proste, jak stworzenie nowej zmiennej środowiskowej o nazwieLHDLLDEPLOY
i pisząc poniższy tekst w moim polu tekstowym post-build:
copy $(TargetPath) %LHDLLDEPLOY%\$(TargetFileName) /Y
copy $(TargetName).pdb %LHDLLDEPLOY%\$(TargetName).pdb /Y
... ale niestety nie. Dane wyjściowe kompilacji pokazują, że pliki zostały zapisane w „%LHDLLDEPLOY%
„folder (jak”1 file(s) copied
„dwa razy), ale pliki nie znajdują się w ścieżce zrównanej i nie ma nowego folderu o nazwie„LHDLLDEPLOY
"
Gdzie właściwie poszli i jak mogę to zrobić poprawnie?
(AKTUALIZACJA:Xavier przybity. Również jego zmienny format$(LHDLLDEPLOY)
pracował po ponownym uruchomieniu komputera w celu odświeżenia zmiennych środowiskowych.)
(UPDATE 2: Okazuje się, że nie musiałem ponownie uruchamiać mojego komputera. Po prostu musiałem się upewnić, że I a) zamknął okno listy Zmienne środowiskowe i b) zamknął / uruchomił Visual Studio.)