【发布时间】:2014-12-01 10:58:09
【问题描述】:
关于一个项目的几句话。
有主要的网络应用程序(asp.net mvc)和“插件”。 Plugin 是一个包含控制器和视图的 asp.net mvc 项目。
我正在使用RazorGenerator 使其工作。
我使用此链接查看主页:
<li>@Html.ActionLink("User Workspace", "Index", "Workspace/Workspace")</li>
它从我的 UserWorkspace 程序集(工作区区域)调用 WorkspaceController。它工作正常。 工作区视图包含:
@{
ViewBag.Title = "Workspace";
}
<h2>User worspace</h2>
<div>
TreePlugin:<br />
@{
Html.Action("Index", "Plugins/GeObjectTree"); // without this code works fine
}
</div>
我需要在工作区中渲染一个调用 GeObjectTreeController(插件区域)的插件视图,但此代码引发异常。
The controller for path '/Workspace/Workspace' was not found or does not implement IController.
可能会因为 GeObjectTreeController 放置在另一个程序集中而引发异常?或者我可能需要配置一些路由或命名空间? 谢谢!
【问题讨论】:
标签: c# asp.net-mvc asp.net-mvc-4