-
-
Notifications
You must be signed in to change notification settings - Fork 279
Version 2.27.12
Enrico Sada edited this page Jul 15, 2017
·
5 revisions
Updated FsAutoComplete version to fix ProjectReference
to C# (or VB)
NOTE works only with .NET Sdk
projects
Status of project references F# <-> C#:
-
fsproj
referencecsproj
: works, AFTER the csproj is built and assembly exists -
csproj
referencefsproj
: doesnt work, ref issue C# extension OmniSharp/omnisharp-vscode#1623 -
fsproj
->csproj
->fsproj
: work only the first level (fsproj
->csproj
). the lastfsproj
may work correctly, depends if is multi target framework or not.
Previously was difficult to diagnose failures (like during project loading) because log was not shown by default and needed configuration.
Now log in F# Language Service
panel:
- Is enabled by default for errors.
- Show detailed info for known errors
- log level can be configured in
settings.json
(per user/repo) as usual, but will be applied immediately without the need to reload VSCode
Some examples:
- Failed project loading because not restored:
- Failed project loading because msbuild (or .net cli) error:
- increase log level in config for diagnostics, without restart:
http://ionide.io/ A Visual Studio Code and Atom Editor package suite for cross platform F# development.