错误 500 - Angularjs with DNN - Christoc.Module ng-include

Error 500 - Angularjs with DNN - Christoc.Module ng-include

我有一个使用 VB.NET 和 angularJS 在 DNN 中使用 Christoc.Module 模块构建的应用程序。似乎有2个问题。当我构建我的项目并在我的网站上刷新页面时,我会收到错误 500。在空闲大约 30 分钟后,网站上意外出现了同样的结果。我试图更改网站 web.config 上的设置以查看它是否是会话超时超时,但似乎并非如此,因为在错误之前访问的所有页面都很好,并且可以访问服务器函数。

我想知道是否有人见过类似的东西。

我使用 ng-include 来显示当前 "active page"。我尝试使用 AngularJS $route 并且发生了相同的行为。

<div class="animate-repeat" ng-repeat="path in PathLinks| filter:{'path_name':variable}:true" ng-include="'/DesktopModules/module/path/' + path.path_name + '.aspx></div>

CLick here for image of the issue

我最终只是用更新版本的 visual Studio DotNetNuke 编译模块重新创建了整个模块。原始模块是使用该扩展的旧版本创建的。这似乎完全解决了我的问题。