相关疑难解决方法(0)

如何在Linux上转储.NET核心应用程序

我有一个.NET应用程序,我已移植到.NET Core.我在Ubuntu 14.04上测试它.

我试图弄清楚如何在程序崩溃时获取.dmp文件或Linux等效文件.我打电话,Environment.FailFast但据我所知,这不会像在Windows上那样生成.dmp文件.根据这种情况 Environment.FailFast应该创建一个转储,但如果它是我找不到它.

另外我尝试使用手动创建转储gcore.这可行但是生成转储需要很长时间(我的应用程序不是那么大)并且我无法在gdb之后获得正确的callstacks,因为当我将gdb指向我的应用程序时它无法识别它.

在Linux上获取.NET Core应用程序转储的最佳方法是什么?

谢谢!

.net linux dump .net-core

23
推荐指数
2
解决办法
4306
查看次数

标签 统计

.net ×1

.net-core ×1

dump ×1

linux ×1