区域多个项目的意见中找不到儿童的项目
-
11-09-2019 - |
题
我一直在跟踪本指南从MSDN约 "创建一个ASP.NET 视的领域的应用程序使用多个项目".由于ASP.NET 视2.0只是预览一个想象中有一些错误。
我的问题是,它只是不工作! 至少不是这样的假设。在设定之后一切和紧迫的F5,人们会认为,这将工作,整洁!BEEEP.错误的。
它没有找到的意见在儿童项目!因为在我的情况下,它试图范围内搜索 ~/Views
这当然是在家长!
在调试我看看,它并运行控制在我的儿童的项目,但是当使用 return View();
在这一行动,它看起来里面的父景文件夹。
我问错误或功能?
试图在这两Vs2009,Vs2010与这两个框架3.5和4.0.
解决方案
我把“多项目区”在谷歌,来到翻过这篇文章: HTTP: //forums.asp.net/p/1494640/3540105.aspx 。注意具体菲尔哈克的响应。
看来,在定义父项目的意见,是因为在MSDN后该行的“按设计发挥作用”:Now that all the code is in place, the final step is to customize the build process for each area project. This customization causes some child-area files, such as the views, to be copied to the main project before the application is built.
“问题”与所述柱是,它是对β其中该生成步骤是容易accessable定义。 RC +你必须装配指向期货略有不同,如果这是你选择的路径分配构建步骤。
如果你不喜欢这会使你的方向,MvcContrib菲尔的便携式地区部分提到大约是一样好,你会得到一个另类。
其他提示
我去过相同的痛苦,因为你。这是我做了什么。
- 确定我是运行软2RC(卸载β2,安装RC)。
- 重建项目,从零开始。
- 没有必要编辑csproj文件,没有必要建立一个路线。cs,没有必要编辑全球性的。ascx.cs,只是右击的主要项目获得的上下文的菜单。从增加的菜单项您可以创建一个新的领域。
- 意见必须在主要的 项目或者您可以使用 信息的在这个岗位 http://forums.asp.net/p/1494640/3540105.aspx, 我计划这样做的意见是在各个区域。
它不支持的多项目地区,但是,现在是确定我。上面的链接不你指的方向对多项目地区。