Question reguarding using pre and post build events defined on VS projects with the <solution> task. Here is the scenerio. I have a remoting service that needs to be stopped and uninstalled using installutil on pre-build event and then installed and started on the post-build event. I have the following defined in my pre:
Net Stop TropicosRemotingProvider call "$(DevEnvDir)..\Tools\vsvars32.bat" installutil.exe /u /LogToConsole=false "$(TargetPath)"
and the following defined in my post:
copy $(ProjectDir)LoggingConfiguration.Config $(ProjectDir)$(OutDir) call "$(DevEnvDir)..\Tools\vsvars32.bat" installutil.exe /LogToConsole=false "$(TargetPath)" Net Start TropicosRemotingProvider
I used the post processing events elsewhere within my solution to copy config files to the outdir. It seems nant doesn't have a problem with 'ProjectDir', 'OutDir' or "TargetPath' macros but it doesn't have any idea what 'DevEnvDir' is. I use this to get to the bat files to run the vsvars32.bat file so that I can get to installutil.exe to install and uninstall the service. I know I could probably do this if I wanted to write a build file for each of my projects and call them one by one, but it is so much simpler and easier to maintain if I can just use the solution task. Any ideas?
Thanks,
John Sheppard
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users
