我正在尝试编写一个简单的 F# ASP.Net MVC 应用程序
我添加了 Global.asax,如下
<%@ Application Inherits="WebApplication.Core.Global" Language="F#" %>
然后在一个单独的引用程序集中我有
namespace WebApplication.Core with a type Global() = etc
获取“F#”不是受支持的语言。
我做不到吗?
谢谢
最佳答案
您需要在 web.config 中添加如下内容:
<compiler language="F#;f#;fs;fsharp"
extension=".fs"
warningLevel="4"
type="Microsoft.FSharp.Compiler.CodeDom.FSharpAspNetCodeProvider,
FSharp.Compiler.CodeDom, Version=1.9.6.2,
Culture=neutral,
PublicKeyToken=a19089b1c74d0809">
<providerOption name="CompilerVersion" value="v3.5" />
<providerOption name="WarnAsError" value="false" />
</compiler>
来源和更多详细信息:http://codebetter.com/matthewpodwysocki/2008/10/07/asp-net-mvc-with-nhaml-f-edition/
关于asp.net-mvc - F# Global.asax -- 不支持语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5839407/