我在portal主项目外新建一个分离项目,控制器和Model都写在分离项目中,视图层写在portal中。
我更改了命名空间,引用了Dll,还是不能访问到控制器。
找到问题:
最后我发现是主项目portal的Mvc引用版本低于我新建项目的Mvc版本的原因
解决方案:
有两个解决方法,一个是更改portal配置文件web.config的oldVersion="1.0.0.0-5.2.3.0"属性,另一个是先移除独立想的引用,再引用packages的旧版本。
我在portal主项目外新建一个分离项目,控制器和Model都写在分离项目中,视图层写在portal中。
我更改了命名空间,引用了Dll,还是不能访问到控制器。
找到问题:
最后我发现是主项目portal的Mvc引用版本低于我新建项目的Mvc版本的原因
解决方案:
有两个解决方法,一个是更改portal配置文件web.config的oldVersion="1.0.0.0-5.2.3.0"属性,另一个是先移除独立想的引用,再引用packages的旧版本。