For automated integration tests, you often have external dependencies that you need to start up before the test run, and teardown after the test run. If you’re firing up a stub service, deploying a database, or starting a bunch of NServiceBus hosts, that can be expensive. You don’t want to do it in the test setup, as it’ll make all the tests longer to run. Ideally you want to run the startup once before any test starts, and then run the teardown once after all tests have finished. Visual Studio doesn’t ......
Shelling out to MSBuild in x64 from x86 for PowerShell 2 scripts
PowerShell script for instrumenting assemblies hosted in an IIS site, running a set of tests against WCF services, and exporting the code coverage stats.
Call into VS 2010's TransformXml MSBuild task to generate separate config files for all your deployment environments
Automated BizTalk deployments using PowerShell
Using VBScript in MSBuild to generate shortcuts
An update so the task runs under MSBuild 2.0 and 3.5
MSBuild task to deploy PDB files to the GAC
Modifications to BizTalkDocumenter to document a single BTS app from the command line
Generating Wix scripts to create WCF installers as part of your build process