f# - 将 .net-Core F# 文件添加到 vscode 中的 F# 项目

标签 f# visual-studio-code .net-core ionide

我目前正在尝试使用 .NET 核心将 F# 文件添加到 VSCode 中的 F# 项目。我安装了 ionide 并尝试使用“将当前文件添加到项目”命令,在创建一个具有 .fs 扩展名的新文件后,但这没有用。

是否有一些我缺少的 Ionide 设置?或者我应该使用其他工具吗?

谢谢!

最佳答案

要手动将文件添加到项目中,您可以:

1- 创建文件 myfile.fs

2- 将文件添加到 myproject.fsproj

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <RootNamespace>client_api</RootNamespace>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp3.1</TargetFramework>
  </PropertyGroup>
  <ItemGroup>
    <Complie Include="myfile.fs"/> 
    <Compile Include="Program.fs" />
  </ItemGroup>
</Project>

在主项目上打开文件命名空间并运行项目。

关于f# - 将 .net-Core F# 文件添加到 vscode 中的 F# 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46675842/

相关文章:

F#,赋值运算符与集合运算符

asynchronous - 定位 Microsoft.FSharp.Control.Trampoline 抛出的异常

html - VSCode Formatter 在我的 django 项目上导致错误

.net-core - AzureDevOps - 无法作为单个文件发布

asp.net-web-api - 调解器 Api 调用失败

javascript - 如何在 javascript 文件中使用 resx 文件。 .net 核心 3.1 mvc

c# - 如何在 F# Giraffe Web API 中检索 url 编码形式?

algorithm - 这个 put 实现如何与 q 而不是 p 一起工作

macos - VS Code 语法 TypeScript 语法高亮显示

.net - VSCode 的 Microsoft C# 扩展找不到 .NET Core SDK