NancyFx项目导致c#剃刀生成器编译错误

时间:2018-07-31 06:57:40

标签: c# asp.net-mvc nancy razorgenerator

第一次在这里问问题,希望某人能帮助我。

背景: 我正在使用Vs2017和基于.NET 4.6的NancyFX创建c#mvc程序。 该程序可以找到,但我想使用剃刀生成器来编译视图(.cshtml) 我安装了razor生成器并为所有视图生成了.cs。

编译时,我遇到很多错误: 在所有generate.cs文件中,“名称'Href'在当前上下文中不存在”。

如果我从_layoutDefault删除第一行“ @inherits nancyRazorViewBase”,则会收到错误消息“类型期望”。

整天都被困在这里。

感谢任何提示。

------更新---------

现在,我敢肯定它的配置有误,很可能是web.config。

从generate.cs中的错误消息“ Href ....”显示找不到“ Href”。它实际上在程序集“ system.web.webPages”下。请参阅下面的iamge: defination for Href

在index.generation.cs中,使用System.web.webpages引用了此程序集。但是您会看到编译错误。 261 compile errors

web.configure中的相关设置:3

0 个答案:

没有答案