visual-studio - F# VS2019 Windows 窗体

我正在学习 F#,我只是想构建 Animate 钟摆程序。 这是代码: https://rosettacode.org/wiki/Animate_a_pendulum#F.23

据我了解,VS 2019 不支持 F# 中的 WinForms(也许,我错了),所以我收到错误消息,尝试复制/粘贴该代码:

我该怎么办?
非常感谢!

最佳答案

如果您希望在 .NET Core 上使用 Winforms,则需要在您的项目中执行以下操作:

  1. 打开项目文件(在Visual Studio中双击节点)
  2. 更改 SdkMicrosoft.NET.Sdk.WindowsDesktop
  3. 确保你有这个 OutputType : <OutputType>WinExe</OutputType>
  4. 将以下属性添加到顶级 PropertyGroup : <UseWindowsForms>true</UseWindowsForms>

不会有可视化设计器可供使用,但您应该可以访问 API。

https://stackoverflow.com/questions/60779544/

相关文章:

azure-devops - 创建与 Azure 资源管理器的服务连接时出错 : azure pip

typescript - 在另一个接口(interface)中使用 Typescript 接口(in

javascript - 在 Redux Saga 中使用 map 功能进行 fork

typescript - 类型 'Readonly

c# - Azure Function v2 和连接字符串

reactjs - Ant Design v4 卡片样式boxShadow

python - 有没有办法从图形图像中提取数据并将其存储在 Excel 工作表或 csv 文件中?

date - 如何在 DART(Flutter)中舍入最接近 30 分钟间隔的日期时间?

azure-devops - 如何将 Yarn 注册表用作 Azure DevOps 工件上游源?

php - 自动为 laravel 模型中的字段赋值