Wal*_*lly 5 c# f# .net-core visual-studio-code
是否有以下简单的解决方法?还是这是VSCode和/或特定于语言的扩展中的错误?
我创建了两个项目和一个类似的解决方案:
dotnet new library -lang F# -o .\ClassLibrary
dotnet new console -lang C# -o .\MainProgram
dotnet new sln
dotnet sln add .\ClassLibrary\ClassLibrary.fsproj
dotnet sln add .\MainProgram\MainProgram.csproj
Run Code Online (Sandbox Code Playgroud)
我从MainProgram中添加了对ClassLibrary的项目引用。
dotnet add reference ..\ClassLibrary\ClassLibrary.fsproj
Run Code Online (Sandbox Code Playgroud)
我更新了Program.cs以调用ClassLibrary。
static void Main(string[] args)
{
ClassLibrary.Say.hello("world.");
}
Run Code Online (Sandbox Code Playgroud)
我可以成功还原,构建和运行该程序。
dotnet restore
dotnet run -p .\MainProgram\MainProgram.csproj
Run Code Online (Sandbox Code Playgroud)
问题是当我在Visual Studio Code中打开解决方案文件夹时。
我也尝试过单独打开项目文件夹。
更新资料
我有VS Code版本1.15.1,安装了五个扩展。