很抱歉,如果之前有人询问过。如果有,我找不到答案
我的控制器都没有显示它们被引用。
我的解决方案有许多组件:主要站点引用核心组件,数据组件和网络'部件。
主网站包含观点和网页'程序集保存控制器。
问题是“网络”中的内容应该是什么?程序集与视图在同一个程序集中?奇怪的是,在“网络”中装配,网络中的其他项目'正在引用程序集。也就是说,' web'中的控制器以外的所有项目。正在引用程序集文件夹。
主网站/ views / web.config中没有引用Web程序集控制器的内容。即视图web.config中没有引用控制器。
没有生成编译错误。它在Framework 4.5中运行.MVC是版本4.我尝试使用ReSharper进行一些更改,以查看项目中是否存在命名空间问题。它所做的是尝试更改“网络”中的文件夹结构。装配,造成一些混乱,所有必须回滚。
为了了解结构,这里是解决方案的一个镜头。
注意' web'项目,我已经黑了三个文件夹的名称。它们与装配中已被涂黑的3个名称相同。我还尝试创建一个单独的文件夹,其中三个名称用点分隔。你在这里看到的这个布局是我尝试过的唯一没有错误的编译。
目前,网站已加载,但没有任何控件/过滤器正常工作。下拉列表下拉,表格全部加载默认的非过滤数据,但我们无法做任何事情。非常难过计费部门。
有关我如何尝试解决此问题的任何建议都将非常受欢迎。一个星期后,我觉得写作很快就会出现在墙上!
感谢您的帮助......