0

这是我的场景:我有一个带有模型视图和控制器的主项目 (MVC4)。我有另一个由另一个团队开发的项目。第二个(子)项目(MVC4)具有模型、视图和控制器,其视图嵌入在程序集中。

子项目中的程序集被拖放到特定文件夹中的主项目中。我无法重新编译主应用程序以添加对子项目程序集的引用。

Castle Windsor 将搜索文件夹并成功找到程序集中定义的类。我有一个使用 XML 文件定义创建路由的例程。路由使用路由定义中的命名空间选项,HTML 助手确认路由可用。

一切似乎都很好,除了当用户单击主项目视图中的链接时出现异常,该链接将控制权转移到子项目控制器。报告的问题是 Castle Windsor 找不到正确的控制器来实例化(尽管它报告模块及其依赖项构造正常。

关于我可能会丢失什么的任何线索?我知道我还没有发布代码,我不在有代码的计算机上。只是寻找关于在哪里寻找的想法。

谢谢!

4

0 回答 0