You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: DEVGUIDE.md
+1-7Lines changed: 1 addition & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -97,7 +97,7 @@ Install Xamarin Studio, then
97
97
To build and test Visual F# IDE Tools, install these requirements:
98
98
-[Visual Studio 2017](https://www.visualstudio.com/downloads/)
99
99
- Under the "Windows" workloads, select ".NET desktop development"
100
-
- Select "F# language support" under the optional components
100
+
- Select "F#desktoplanguage support" under the optional components
101
101
- Under the "Other Toolsets" workloads, select "Visual Studio extension development"
102
102
103
103
Steps to build:
@@ -108,7 +108,6 @@ Steps to build:
108
108
109
109
Use``VisualFSharp.sln`` if you're building the Visual F# IDE Tools.
110
110
111
-
112
111
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 seehttps://github.com/Microsoft/visualfsharp/issues/2771 andhttps://github.com/Microsoft/visualfsharp/pull/2773.
113
112
114
113
Note: if you face this error[#2351](https://github.com/Microsoft/visualfsharp/issues/2351):
@@ -122,7 +121,6 @@ Or hard crash on launch ("Unknown Error"), delete these folders:
122
121
123
122
####[Optional] Install the Visual F# IDE Tools (Windows Only)
124
123
125
-
At time of writing, the Visual F# IDE Tools can only be installed into the latest Visual Studio 2017 RC releases.
126
124
The new builds of the Visual F# IDE Tools can no longer be installed into Visual Studio 2015.
127
125
128
126
You can install Visual Studio 2017 fromhttps://www.visualstudio.com/downloads/.
@@ -152,7 +150,6 @@ changes, but the root (default) hive will remain untouched. You can also start t
152
150
153
151
Because this uses the "RoslynDev" hive you can simultaneously test changes to an appropriate build of Roslyn binaries.
154
152
155
-
156
153
####[Optional] Rapid deployment of incremental changes to Visual F# IDE Tools components
157
154
158
155
For the brave, you can rapidly deploy incrementally updated versions of Visual F# IDE Tool components such as``FSHarp.Editor.dll`` by copying them directly into the extension directory in your user AppData folder:
1. The`update.cmd` script adds required strong name validation skips and NGens the compiler and libraries. This requires admin privileges.
@@ -214,4 +209,3 @@ Where you should set proper proxy address, user name and password.
214
209
####Resources
215
210
216
211
The primary technical guide to the core compiler code is[The F# Compiler Technical Guide](http://fsharp.github.io/2015/09/29/fsharp-compiler-guide.html). Please read and contribute to that guide.