dotnet / dotnet/fsharp

improve FSI error message about extensions

Open
#10,591 2 comments 0 reactions 0 assignees View on GitHub
Area-FSI Feature Request
Dominant language
F#
Stars
4.3k
Forks
876
Avg merge
4d 11h
Merged PRs (30d)
131

Description

#### Currently

```fsharp
#r "csc.exe: MyCode.cs";;
```

> error FS3216: Package manager key 'csc.exe' was not registered in [C:\Program Files\dotnet\sdk\5.0.100\FSharp; C:\Program Files\dotnet\sdk\5.0.100\FSharp\], []. Currently registered: nuget, paket

#### Proposing

I would like the error message to point at the [readme.md](https://github.com/dotnet/fsharp/blob/main/src/fsharp/Microsoft.DotNet.DependencyManager/README.md).

> error FS3216: Package manager key 'csc.exe' was not registered in [C:\Program Files\dotnet\sdk\5.0.100\FSharp; C:\Program Files\dotnet\sdk\5.0.100\FSharp\], []. Currently registered: nuget, paket.
> To learn more about extensions, visit: https://aka.ms/dotnetdepmanager

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.