小编Sas*_*mar的帖子

Azure Web应用程序突然出现500个错误

我在azure的web应用程序突然给了我500个错误,我找不到任何理由.我甚至无法使用直接链接请求图像.

500 - 请求超时.Web服务器无法在指定时间内响应.

ASP.net Web应用程序在我的本地计算机上完美运行,并且该应用程序曾在一周前完美地运行.从那时起,我没有对应用程序进行太多更改.

我甚至尝试将ASP.net应用程序上传到新的Web应用程序实例,但仍然存在同样的问题.它如何在本地工作而不是远程工作?我该如何调试呢?我无法运行远程调试器,因为它从不启动应用程序.它只是超时..

这是一个使用typescript btw的ASP.NET 5,angular 2应用程序.

我的eventlog.xml说:

100000Keywords636333796ApplicationRD00155D4A13C6Process'42576'无法启动.端口= 18693,错误代码=' - 2147023829'.100000Keywords637631703ApplicationRD00155D4A13C6Process'50976'无法启动.端口= 22932,错误代码=' - 2147023829'.100000Keywords639938953ApplicationRD00155D4A13C6Process'49572'无法启动.端口= 4513,错误代码=' - 2147023829'.

c# asp.net azure azure-web-sites

9
推荐指数
1
解决办法
2068
查看次数

Angular 7 在子路线更改时禁用滚动到顶部

我有两个选项可以滚动到页面顶部。第一的,

router.events.subscribe((evt) => {
    if (evt instanceof NavigationEnd) {
        window.scroll({
            top: 0,
            left: 0,
            behavior: 'smooth'
        });
    }
});
Run Code Online (Sandbox Code Playgroud)

Angular 6 提供的第二个选项是,

RouterModule.forRoot(AppRoutes, { 
      scrollPositionRestoration: "enabled"
})
Run Code Online (Sandbox Code Playgroud)

当我更改路线时,页面将移动到顶部,并且按预期工作。我在页面的几乎底部有使用子路线的选项卡部分。当子路由被触发时,页面将移动到页面顶部,而不是保留在选项卡部分。

所以我需要禁用子路线上的滚动到顶部功能。有什么办法可以做到吗?

任何帮助/想法表示赞赏。

angular angular7 angular7-router

2
推荐指数
1
解决办法
3378
查看次数