gpt4 book ai didi

asp.net-mvc - Asp.NET MVC 2 预览 2 : Area's aspx namespace problem

转载 作者:行者123 更新时间:2023-12-03 17:21:21 31 4
gpt4 key购买 nike

我现在正在一个项目中测试 MVC 2 Preview 2 的新功能,称为区域。
已关注 MSDN文章以及 relase notes 文档我创建了 Areas 文件夹,然后是区域的名称文件夹,然后是其中的 Controllers 和 Views 文件夹。
当然添加了路由类并且它可以工作。

然后我将其中一个 Controller 及其 View 文件夹移动到该新区域。
它无法在第一行运行 aspx 页面:

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master"
Inherits="System.Web.Mvc.ViewPage<OtherReferencedProjectNamespace.Entity>" %>

带有语法解析器消息
"Cannot load the type: OtherReferencedProjectNamespace.Entity" /example entity name here/

看起来没有对以前使用的命名空间的引用没有任何问题!移入区域的代码是否具有单独的命名空间引用?

没有对项目进行任何引用更改,只是将其中一个 Controller 及其 View 文件移动到一个区域中。

我还没有解释,你有什么想法吗?

最佳答案

好的 - 找到了!必须将 Web.config 从根 View 目录复制到区域 View 文件夹。

关于asp.net-mvc - Asp.NET MVC 2 预览 2 : Area's aspx namespace problem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1517318/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com