我正在尝试创建一个WebForms项目和ASP.NET MVC,参考此问题的建议。为了实现这一点,我在WebForms的web.config
文件中添加了一个名称空间节点:
<pages styleSheetTheme="Default">
...
<namespaces>
<add namespace="System.Web.Mvc"/>
<add namespace="System.Web.Mvc.Ajax"/>
<add namespace="System.Web.Mvc.Html"/>
<add namespace="System.Web.Routing"/>
</namespaces>
</pages>
然而,当我尝试启动项目时,出现了一个错误提示:“编译器错误消息:CS0234:在命名空间'System.Web'中不存在类型或命名空间名称“Mvc”(您是否缺少程序集引用?)”。
我已经引用了System.Web.Mvc。问题出在哪里呢?