Friday, June 26, 2009
I dag har jeg siddet hos en kunde med en ny og frisk installation af Visual Studio, og måtte derfor bruge noget tid på at sætte VS op til at kunne arbejde med Subversion, installere mest almindelige add-ins (herunder de gratis addins Powercommands og DPack), NUnit og installere NSIS (genialt værktøj til at skabe installationer som alternativ til click once og MSI). Sidstnævnte er baseret på scripts (hvilket er en af grundende til at jeg syntes så godt om projektet) som skal kompileres, og det nemmeste er skabe en bat-fil der kalder NSIS kompileren. For at gøre det så nemt som muligt bør man kunne højreklikke på en bat-fil i solution explorer og vælge "Kør":



Desværre er det ikke så nemt at sætte op fordi cmd.exe skal kaldes med et argument (/C eller /K), og jeg måtte en tur på nettet for at finde løsningen. Heldigvis findes der folk som Rick Glos som har gjort meget ud at forklare hvordan man gør det - så hvis du har et lignende behov kan du finde en rigtig god instruktion her (hvor overnævnte billede også er fra):

http://www.rickglos.com/post/2008/02/How-to-run-cmd-files-from-Visual-Studio.aspx

Som han rigtig nok skriver så er det lidt teknisk at få det op og stå i VS, men når det først er gjort så sparer det en masse tid i fremtiden.