3

我以前从未使用过 .NET,我想知道如何在没有任何 IDE 的情况下运行 WebSharper F# 项目。

语境

  • 我正在使用 Mono 4.4.2 运行 Linux
  • 该项目是使用 VS Code 和 Ionide 创建的,使用模板websharperserverclient
  • 我可以使用自动生成的文件build.sh或通过执行来编译代码xbuild,但只.dll生成文件,我看不到任何.exe

我提前感谢您的帮助!

更新

使用websharperserverclient我得到了如下图所示的奇怪结果,并且xsp4没有给出任何提示。

在此处输入图像描述

4

1 回答 1

2

WebSharper 可以作为 ASP.NET 模块运行,因此启动应用程序的最简单方法是xsp4在项目文件夹中运行(mono 的自托管 ASP.NET 服务器)。作为测试的快速服务器很好;对于生产,您应该配置像Apachenginx这样的服务器。

另一种解决方案是改用websharpersuave模板,它确实会生成一个自助服务的可执行文件。

于 2016-09-19T08:45:03.407 回答