在实际开发应用中 View Controllers 一般不会放在一个项目中  比如我有一个解决方案 里面有3个项目  我把VIEW  放在 WEB的工程中  而控制器放在 放在 UI的工程中 那么我WEB中VIEW访问 UI中的Controllers 这个路径问题改怎么控制

解决方案 »

  1.   

    注册路由,把控制器的命名空间填上,如下:   
    routes.MapRoute
                                      (
                                            route.RouteName,   // 模块路由名称
                                           route.Url,          // 模块 URL 路由映射配置
                                            new { controller = route.Controller, action = route.Action }, // 参数默认值
                                            new string[] { route.NameSpace }    //控制器名称空间
                                        );