是否可以将Razor用作OSX上的独立库(不涉及任何asp.net业务)(通过Mono)

Is it possible to use Razor as a standalone library (without any asp.net business) on OSX (via Mono)

我想编写一个概念证明MonoMac应用程序,该应用程序使用c#和Razor呈现html"视图"。

这可能吗?

如果没有,是否有人会推荐其他任何与Razor的简单性相比的模板引擎。如果需要的话,我不介意用Objective-C编写它,但是Mono会更简单。


我认为您可能对此项目感兴趣。您只需要下载包含两个DLL的zip文件,并在您的项目中引用它们即可,并且像这样的示例也可以使用。请记住,您必须进行4.0项目。我已经在Mono 2.10.5上进行了测试,但是OS是Linux,而不是OS X,因为我没有。但这不应该是一个问题。

另一种方法是执行此处提到的操作。帖子已经很老了,图书馆的名称已更改,但是您应该可以使用可在此处下载的名称。第一种方法是更干净的方法,但是我不确定这是否是您所需要的。

您也可以发现此项目很有趣。