因此,我一直在研究使用F#开发RIA或MVC应用程序,我发现有两种选择:
我有一个Visual 2012版本,这是一个学生版。所以我跟踪了入门链接这里
现在,在遵循说明之后,我无法获得测试页面。所以我需要一些方向/帮助才能继续下去。这就是发生的事情:
let HomePage = Template "HomePage" <| fun ctx -> [ Div [Text "HOME"] Links ctx Div [new Controls.HelloControl()] ]
本质上,页面不喜欢添加的新Div [ new Controls.HelloControl()],因此它会抛出一个错误。
我是微软技术,甚至Visual的初学者。我已经习惯了Eclipse,弄清楚它是如何工作的从来都不是问题。但在这里,我完全不知道如何使这件事奏效。
最后,我还查询了在哪里可以找到关于FunScript和WebSharper的适当介绍的更新文档。
发布于 2013-07-17 08:28:29
对于最初的问题,问题在于网站上的示例
let HomePage =
Template "HomePage" <| fun ctx ->
[
Div [Text "HOME"]
Links ctx
Div [new Controls.HelloControl()]
]现在,对于“不能直接启动具有输出类型的类库的项目”:
该解决方案由两个项目组成:托管Web应用程序的C# web项目和包含实际代码的F#库项目。您所要做的就是右键单击解决方案资源管理器中的C#项目,并选择“设置为启动项目”。这样,当您按下"F5“时,它将启动web项目,而不是尝试运行F#库项目。
https://stackoverflow.com/questions/17690578
复制相似问题