当前位置: 首页 > news >正文

网站建设策划书选题wordpress主题 站长

网站建设策划书选题,wordpress主题 站长,简历表电子版模板下载,wordpress 登录密码上周和大家分享了.NET 5开源工作流框架elsa#xff0c;程序跑起来后#xff0c;想看一下后台线程的执行情况。抓了个进程Dump后#xff0c;使用WinDbg调试#xff0c;加载SOS调试器扩展#xff0c;结果无法正常使用了#xff1a;0:000 .loadby sos clrUnable to find… 上周和大家分享了.NET 5开源工作流框架elsa程序跑起来后想看一下后台线程的执行情况。抓了个进程Dump后使用WinDbg调试加载SOS调试器扩展结果无法正常使用了0:000 .loadby sos clrUnable to find module clr这引起了个人的兴趣必须要重新掌握.NET 5 / .NET Core 下WinDbg调试技能。那么我们就开始吧一、先安装WinDbg推荐的下载链接老版本的WinDbghttps://raw.githubusercontent.com/EasyDarwin/Tools/master/Windbg_x86_x64/dbg_amd64.msi如果各位想尝鲜也可以从Windows Store下载 WingDbg Preview版本 下载后一步一步安装即可。  启动后的界面 二、安装最新版本的dotnet-sos  使用SOS调试器扩展可以使用本地调试器WinDbg、lldb调试.NET Core 程序。  推荐大家详细学习参考这篇文档dotnet-sos install  关于SOS调试器扩展推荐大家看这篇链接SOS调试器扩展  我们使用dotnet global tool 下载安装最新的dotnet-sos Nuget包      dotnet tool install --global dotnet-sos      安装成功后我们需要继续安装dotnet-sos       dotnet-sos install [--architecture arch]    架构有以下选项ArmArm64X86X64      安装完成后有这么一条提示   Execute .load C:\Users\zhougq\.dotnet\sos\sos.dll to load SOS in your Windows debugger.   总结以下WinDbg or cdb by running .load %USERPROFILE%\.dotnet\sos\sos.dll in the debugger.   原先我们使用.load by sos在.NET Core 或者 .NET 5中需要直接按指定目录加载SOS调试器扩展了。三、新建.NET 5应用运行起来抓Dump   调试环境ready后我们启动.NET 5 WinDbg调试了   首先我们找个.NET 5 Console应用大家可以自己新建一个这里我使用了上次研究elsa的测试工程了      测试代码 1 using Microsoft.Extensions.DependencyInjection;2 using Microsoft.Extensions.Hosting;3 using Microsoft.Extensions.Logging;4 using System;5 using System.Threading.Tasks;6 using Elsa.Activities.Console.Activities;7 using Elsa.Activities.Console.Extensions;8 using Elsa.Activities.Timers.Extensions;9 using Elsa.Expressions; 10 using Elsa.Extensions; 11 using Elsa.Services; 12 using NodaTime; 13 14 namespace ElsaRecurringTaskWorkflow 15 { 16 using Elsa.Activities.Console.Extensions; 17 18 class Program 19 { 20 static async Task Main(string[] args) 21 { 22 var host new HostBuilder() 23 .ConfigureServices(ConfigureServices) 24 .ConfigureLogging(logging logging.AddConsole()) 25 .UseConsoleLifetime() 26 .Build(); 27 28 using (host) 29 { 30 await host.StartAsync(); 31 await host.WaitForShutdownAsync(); 32 } 33 } 34 35 private static void ConfigureServices(IServiceCollection services) 36 { 37 services 38 .AddElsaCore() 39 .AddConsoleActivities() 40 .AddTimerActivities(options options.Configure(x x.SweepInterval Duration.FromSeconds(1))) 41 .AddWorkflowRecurringTaskWorkflow(); 42 } 43 } 44 }  Run 跑起来  在Windows 任务管理器中抓个Dump 四、使用WinDbg调试.NET 5 应用   在上一步中我们抓了一个Dump文件C:\Users\zhougq\AppData\Local\Temp\ElsaRecurringTaskWorkflow.DMP   我们打开Windbg      然后打开我们刚才抓的Dump文件Open Dump File   首次打开会比较慢WinDbg会尝试下载所需要的pdb调试符号稍等一会即可。 下载复制完成后我们就可以开始调试了首先加载SOS扩展.load C:\Users\zhougq\.dotnet\sos\sos.dll 接下来大家可以根据需要去不同的调试指令了例如!runaway  !threadpool !syncblk等详细的WinDbg调试交差大家可以参考https://www.cnblogs.com/tianqing/p/11307049.html[置顶] Windbg程序调试系列-索引篇 以上是使用WinDbg调试.NET 5的技术分享下一篇将给大家继续分享Linux抓Dump分享的技能。推荐几个不错的链接        dotnet-sos install        SOS调试器扩展
http://www.huolong8.cn/news/291163/

相关文章:

  • 网站可以做的活动推广wordpress后台数据库改密码
  • 公司网站如何做百度收录凡客优品家居官方网站
  • 企业形象网站解决方案办公室设计方案
  • 云vps怎么搭建网站网络规划与设计论文开题报告
  • 网站建设与运营固定资产wordpress 企业模版
  • 建设网站的题目有内涵大气的公司名字
  • 网站排名下降互联网行业建设网站
  • 青岛建站培训ps做电商网站流程
  • 山西响应式网站哪家好本地网站做哪方面吸引人
  • 网站设置301解除移动屏蔽西安便宜做网站的
  • 福州展示网站制作的公司英文网站报价
  • 广东万泰建设有限公司网站网站为什么做静态
  • 维度 网站建设做网站怎么找客户
  • 垂直电子商务网站建设十大安卓应用商店排名
  • 保定网站建设方法三航奔腾建设有限公司官方网站
  • 天津 网站 备案wordpress 新页面类型
  • 网站vr的建设支部建设杂志官方网站
  • 电子商务网站有那些功能卖货平台哪个好
  • 网站标签化全国企业信用公示查询服务平台
  • 汉阳网站建设谷歌字体wordpress主题
  • 关于美术馆网站建设的方案怎样在别人网站做加强链接
  • 网站规划与建设 ppt设计感十足的网站
  • 信誉好的手机网站建设wordpress 5.0网易云音乐
  • 推广网站出现中性产品电脑谷歌浏览器打开是2345网址导航
  • go做后端的网站怎么策划一个网站
  • 国内优秀的设计网站两网站会员同步
  • 省级示范校建设网站宣传电脑的网站开发
  • 做cpa项目用什么网站wordpress 故障宕机
  • 琼海市规划建设局网站seo站内优化教程
  • icp备案网站建设方案书网站域名解释怎么做