@@ -7,7 +7,7 @@ This project is actively developed using the following software.
77It is highly recommended that anyone contributing to this library use the same
88software.
99
10- 1 . [ Visual Studio 2015 ] [ VS ]
10+ 1 . [ Visual Studio 2017 ] [ VS ]
11112 . [ Node.js] [ NodeJs ]
1212
1313### Optional additional software
@@ -17,7 +17,6 @@ They are not required to build the full solution from the command line using MSB
1717but installing this software will facilitate an enhanced developer experience in Visual Studio.
1818
19191 . [ Node.js Tools for Visual Studio] [ NodeJsTools ]
20- 2 . [ NuProj for VS2015] [ NuProj ]
2120
2221All other dependencies are acquired via NuGet or NPM.
2322
@@ -30,8 +29,8 @@ and you are running Windows PowerShell, the command is:
3029
3130 .\init.ps1
3231
33- Everything in the repo may be built via building the solution file
34- either from Visual Studio 2015 or the VS2015 Developer Command Prompt:
32+ Most of the repo may be built via building the solution file from Visual Studio 2017,
33+ but for a complete build, build from the VS2017 Developer Command Prompt:
3534
3635 .\build.ps1
3736
@@ -40,28 +39,9 @@ It then builds an NPM package that includes some of the outputs of MSBuild, alon
4039some javascript, for our NPM consumers who want a reasonable versioning story for their
4140NPM packages too.
4241
43- ### Important notice when developing with Visual Studio
44-
45- The NuGet package restore functionality in Visual Studio does not work for this project, which relies
46- on newer functionality than comes with Visual Studio 2015 Update 3. You should disable automatic
47- package restore on build in Visual Studio in order to build successfully and have a useful Error List
48- while developing.
49-
50- Follow these steps to disable automatic package restore in Visual Studio:
51-
52- 1 . Tools -> Options -> NuGet Package Manager -> General
53- 2 . * Clear* the checkbox for "Automatically check for missing packages during build in Visual Studio
54-
55- With this setting, you can still execute a package restore within Visual Studio by right-clicking
56- on the _ solution_ node in Solution Explorer and clicking "Restore NuGet Packages". But do not ever
57- execute that on this project as that will corrupt the result of ` init.ps1 ` .
58-
59- Before developing this project in Visual Studio, or after making project or project.json changes,
60- or to recover after Visual Studio executes a package restore, run the ` init ` script again.
61-
6242## Testing
6343
64- The Visual Studio 2015 Test Explorer will list and execute all tests.
44+ The Visual Studio 2017 Test Explorer will list and execute all tests.
6545
6646## Pull requests
6747
@@ -104,8 +84,6 @@ for your pull request. You can get the version number by reviewing the result of
10484validation build for your pull request, clicking ARTIFACTS, and noting the version
10585of the produced packages.
10686
107- [ VS ] : https://www.visualstudio.com/en-us/ downloads/visual-studio-2015-downloads-vs.aspx
87+ [ VS ] : https://www.visualstudio.com/downloads/
10888 [ NodeJs ] : https://nodejs.org
109- [ NuProj ] : https://onedrive.live.com/redir?resid=63D0C265F96E43D!2477835&authkey=!AHh2k9FoNR-nFHo&ithint=file%2cmsi
11089 [ NodeJsTools ] : https://www.visualstudio.com/vs/node-js/
111- [ NuGetClient ] : https://dist.nuget.org/win-x86-commandline/v3.3.0/nuget.exe
0 commit comments