4

我正在开始一个 uni 类,我们必须在其中使用 webforms 制作一个 web 应用程序(遗憾的是我们不允许使用 MVC),但我们可以使用 VB 或 F#。我想使用 F# 来编写文件背后的代码,但我在 mac 上开发,所以我使用 Mono。我没有任何使用 Mono 的经验,在 Windows 上使用 C# 的经验也很少。

我安装了 Mono 3 beta 和 F# PowerPack。

我对 Xamarin Studio 进行了一些实验,并让 F# 库和控制台应用程序编译和运行,但是当我使用 F# Web 应用程序模板时,它会编译,但在查看任何页面时都会出现 500 错误。我发现这个错误是因为它不知道如何编译它或其他东西。

有没有办法让它在 webforms 项目中工作,或者我必须把它变成一个库并以某种方式引用它?我该如何做这些?

非常感谢您的帮助!

4

1 回答 1

2

使用MonoDevelop,您可以安装 F# 语言绑定(通过 MonoDevelop 插件管理器),安装后您应该获得使用 F# 创建 Web 应用程序(Web 窗体和 MVC)的新模板。

在 MonoDevelop Web Stacks for F#
中使用新的 ASP.NET MVC 4 模板的参考资料

于 2013-03-06T13:31:50.233 回答