当我进入ShellRoute.cs的Orchard CMS管理区域时出现错误。
The controller for path '/Modules/Orchard.jQuery/scripts/jquery.js' was not found or does not implement IController.
我最近刚刚从1.5.1升级到1.6。它在升级后正在运行,我不确定发生了什么变化。那条路不存在。 jQuery的路径是/Modules/Orchard.jQuery/Scripts/jquery-1.8.2.min.js。
编辑:我正在打电话
Script.Require("jQuery");
导致
<script src="/Modules/Orchard.jQuery/scripts/jquery.js" type="text/javascript"></script>
我在Orchard.jQuery / ResourceManifest.cs
中定义了这个manifest.DefineScript("jQuery").SetUrl("jquery-1.8.2.min.js", "jquery-1.8.2.js").SetVersion("1.8.2")
.SetCdn("//ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.2.min.js", "//ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.2.min.js", true);
我将jquery-1.8.2.min.js作为jquery.min.js进行了一些测试。也许它仍然以某种方式引用它?它是在某个地方编译的吗?我已多次在Visual Studio中清理和重建所有内容。
想法?