From 134f98c973f195c0a0c95cbd217e1bff12f87682 Mon Sep 17 00:00:00 2001 From: Lukas Rieger <0x53A@users.noreply.github.com> Date: Mon, 3 Apr 2017 01:02:10 +0200 Subject: [PATCH] Update DEVGUIDE.md (#2775) This depends on https://github.com/Microsoft/visualfsharp/pull/2773 (or fixing the issue another way), because ATM even Debug is broken. --- DEVGUIDE.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/DEVGUIDE.md b/DEVGUIDE.md index 24122139e..b4bbca67b 100644 --- a/DEVGUIDE.md +++ b/DEVGUIDE.md @@ -107,11 +107,14 @@ Where you should set proper proxy address, user name and password. To build and test Visual F# IDE Tools, you must use the latest version of [Visual Studio 2017](https://www.visualstudio.com/downloads/). See the section titled "Development tools" in the [readme](README.md). - build.cmd vs -- build the Visual F# IDE Tools (see below) + build.cmd vs -- build the Visual F# IDE Tools in Release configuration (see below) + build.cmd vs debug -- build the Visual F# IDE Tools in Debug configuration (see below) build.cmd vs test -- build Visual F# IDE Tools, run all tests (see below) Use ``VisualFSharp.sln`` if you're building the Visual F# IDE Tools. +Note on Debug vs Release: ``Release`` Configuration has a degraded debugging experience, so if you want to test a change locally, it is recommended to do it in the ``Debug`` configuration. For more information see https://github.com/Microsoft/visualfsharp/issues/2771 and https://github.com/Microsoft/visualfsharp/pull/2773. + Note: if you face this error [#2351](https://github.com/Microsoft/visualfsharp/issues/2351): > error VSSDK1077: Unable to locate the extensions directory. "ExternalSettingsManager::GetScopePaths failed to initialize PkgDefManager for C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\devenv.exe". -- GitLab