【发布时间】:2011-05-04 13:09:37
【问题描述】:
我认为这是一个直截了当的问题,我认为答案很有可能是“是”(虽然混合语言项目通常是不可能的,但在我看来,视图引擎得到了特殊处理)。我知道我自己也可以很容易地尝试一下,但是为了记录,为了节省一些时间,我想知道这种组合是否可行(我自己还没有使用过 ASP.NET MVC 或 Razor,我正在考虑一个新项目的选择)。
编辑:我对这种组合在单个项目中是否可行特别感兴趣。或者更具体地说,使用这种组合是否有任何功能损失(即使两个项目设置是要走的路)。
【问题讨论】:
-
我猜不是,但这可能是 IDE 的功能,而不是 MVC。
-
斯蒂芬,我已经按照 Tomas 的描述完成了这项工作——在单独的项目中——而且效果很好。
-
@Daniel - 你知道使用这种方法是否会丢失任何功能(就像我在对 Tomas 的评论中提出的担忧)?
-
@Stephen:我没有做任何太复杂的事情,但我没有注意到是否缺少功能——似乎我想做的一切都很好。我认为您提到的自动编译功能适用于视图,但不适用于控制器。这对我来说不是问题。
-
@Stephen:我讨厌 Web 开发的当前状态,但这是我用过的最好的设置(MVC3 + C# 视图/F# 控制器)。
标签: asp.net visual-studio-2010 asp.net-mvc-3 f# razor