Skip to content

Commit 134f98c

Browse files
0x53AKevinRansom
authored andcommitted
Update DEVGUIDE.md (dotnet#2775)
This depends on dotnet#2773 (or fixing the issue another way), because ATM even Debug is broken.
1 parent a07f6b3 commit 134f98c

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

DEVGUIDE.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,11 +107,14 @@ Where you should set proper proxy address, user name and password.
107107

108108
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).
109109

110-
build.cmd vs -- build the Visual F# IDE Tools (see below)
110+
build.cmd vs -- build the Visual F# IDE Tools in Release configuration (see below)
111+
build.cmd vs debug -- build the Visual F# IDE Tools in Debug configuration (see below)
111112
build.cmd vs test -- build Visual F# IDE Tools, run all tests (see below)
112113

113114
Use ``VisualFSharp.sln`` if you're building the Visual F# IDE Tools.
114115

116+
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.
117+
115118
Note: if you face this error [#2351](https://github.com/Microsoft/visualfsharp/issues/2351):
116119

117120
> 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".

0 commit comments

Comments
 (0)