fsprojects/ProjectScaffold — pull request #111 by Vidarls (2014-10-22 09:40:31+00:00)
Title: Explicitly setting the correct nuget.exe

Apparently some packages (*cough* MySql.Data, 5.1.7.0 *cough*) for some reason have a nuget.exe in them, and it is not exactly the latest version.

By default, the Fake nuget helper searches subdirectories(?) to find the first nuget.exe there is and uses that. Problems occurs when it is a really old version that crashes for unknown reasons due to complicated _new_ fields like _release notes_.

(Yes I have spent way too much time finding the cause of why my nuget package would not build today.)

Anyway, this change explicitly sets the toolpath used in build.fsx to the nuget.exe from the nuget.commandline package. (So hopefully no-one else have to spend time troubleshooting this).