After installing mvc4 beta and the nuget package manager extension 1.6.30117.9648 that came with it i'm now finding that all my solutions containing projects with nuget packages are automatically pulling all the referenced packages and adding them to
source control pending changes when I open the solution.
I read the 1.6 release notes on the new first class support for the workflow in which NuGet packages are not added to source control, but instead are restored at build time if missing.
My challenge is I do not want the option nuget adding packages in source control and i also would like to avoid having a $(SolutionDir)\.nuget folder with NuGet.exe and NuGet.targets in my source control and the required edits to each of the projects in
Is there a way that I can turn off both nuget package manager source control integration behavior and also turn off having it require the alternative $(SolutionDir)\.nuget settings to restore packages at build time? The reason
I ask is because i'd like to just keep using my simple solution that has been working fine on dev/test and automated build machines which involves setting <project using nuget packages> | properties | build events | prebuild build event
= [ %windir%\nuget.exe install "$(ProjectDir)packages.config" -o "$(SolutionDir)packages" ]
My preference for this model is because it doesn't requirement me changing any solution contained project settings or maintaining any $(SolutionDir\,.nuget folder NuGet.exe and NuGet.targets in source control.