
Untitled
By: a guest on
Apr 26th, 2012 | syntax:
None | size: 0.64 KB | hits: 19 | expires: Never
I've added this as a function in my NuGet PowerShell profile.
From the Package Manager Console:
PM> $profile # echos path to NuGet_profile.ps1
Open that file in a text editor and add the following code:
function NoStartOnDebug(){
get-project -all | %{ $_.Properties | ?{ $_.Name -eq "WebApplication.StartWebServerOnDebug" } | %{ $_.Value = "False"} }
Write-Host "'Always Start When Debugging' has been disabled for all web projects."
}
To reload your profile with the changes:
PM> . $profile
To run the function:
PM> nostartondebug
Of course you can use a shorter name. Even better would be if it automatically ran it when a solution was opened...