随笔分类 - 【基础】调试
.net 程序调试过程中常见出错及解决方法主要是编程调试出现的问题。还有一些比较难解决的技术难题
8、.NET Core 实践 2024-03-29 11:44 CPU过高
摘要:Windbg 指令记录 0:008> !runaway User Mode Time Thread Time 7:35c0 0 days 0:03:04.953 8:111c 0 days 0:03:01.640 6:4d30 0 days 0:02:57.281 5:8424 0 days 0:0
阅读全文
7、.NET 4.0 实践 2018-8-10 14:07 CPU过高
摘要:Microsoft (R) Windows Debugger Version 10.0.10240.9 AMD64 Copyright (c) Microsoft Corporation. All rights reserved. Loading Dump File [E:\Soft\Debug\P
阅读全文
6、.NET 4.0 实践 2020-12-14 内存过高
摘要:Microsoft (R) Windows Debugger Version 10.0.10240.9 AMD64 Copyright (c) Microsoft Corporation. All rights reserved. Loading Dump File [E:\Sx\Procdumpf
阅读全文
5、SOS调试扩展常用的调试指令
摘要:显示指定地址的对象信息 !do 内存对象地址 显示数组对象中所有因素 !da 内存数组地址 查看线程堆栈 !clrstack 遍历GC堆对对象进行分析 !dumpheap 备注:“free”对象代表的是垃圾回收器可以使用的区域,如果此区域的大小超过30%则可能意味着出现了堆碎片。 列出进程中所有的托
阅读全文
4、WinDbg的配置(新版本无需配置)
摘要:原先我们使用.load by sos,在.NET Core 或者 .NET 5中需要直接按指定目录加载SOS调试器扩展了 二、配置SOS 安装配置指定的SOS指令。.NET Framework系统自带。.netcore需要安装对应的运行时版本的SOS。 首先确保安装了dotnet-sos 工具,可以
阅读全文
3、WinDbg的安装
摘要:一、安装 1、通过应用商店Micrsoft Store(推荐)或者软件管家下载 2、从网上下载文件安装: https://aka.ms/windbg/download,下载偶尔403,多试几次。推荐IE浏览器下载。下载的文件直接双击安装,如果不能直接安装,可以手工把复制这个链接下载,下载完后双击wi
阅读全文
1、WinDbg的介绍
摘要:WinDbg是什么? WinDbg 是一个调试器(Debugger)。 备注:简单来说调试器是一种软件工具。它可以让程序员在执行程序时暂停程序运行,并检查程序的状态,包括变量值、内存状态和代码位置信息,以便找出问题所在并进行修复。 我所知的类似的带有调试器的功能还有后端开发工具比如Visual St
阅读全文
微信50002错误如何解决
摘要:微信公众号在公众号每次调用接口时,可能获得正确或者错误的返回码,俗称错误代码。 参考下面的代码50002是微信号被封重新替换新的微信号appid和密钥就可以了 公众号管理运营者可以根据返回的错误代码信息,快速的了解接口错误信息,方便排查错误原因。全局返回码说明如下: 返回码 说明
阅读全文
Uncaught TypeError: jQuery(...).data(...) is not a function
摘要:一、背景: 一直运行正确的一个ajax表单提交页面,今天报以下这个错误: 二、问题分析: 一般出现“Uncaught TypeError”这类型的错误,有如下4个原因: 1:引入的js里面undefined未定义该函数 这种情况一般检查一下是否有改函数即可。一般更换新版本的js之后可能老版本的js方
阅读全文
Could not load file or assembly
摘要:开发的时候遇到这样的一个问题: 后来发现在子目录里面其实少拷贝了dll 把dll拷贝过去就可以了。 当然除了这个最常见的原因外还有: bin中dll引用出现问题;(要注意的是缺少某个dll它的依赖项也会出现问题) web.conifg的配置问题; 操作权限的问题; 版本低旧也会出现问题。
阅读全文
命令“copy /V 已退出,代码为 1
摘要:这个错误出现在vs生成事件里的命令行里。 第一种:简单粗暴直接清空命令行 第二种:通过输出的打印结果来分析: 比如我的出现这个原因一般有两种情况; 第一种:是可能我引用的共享盘Z盘无法连接; 第二种:是我引用的共享盘文件夹的配额不足(增大配额或者删除不必要的文件);
阅读全文
未能找到元数据文件
摘要:出现问题 问题提示:错误 4 未能找到元数据文件“XXX 如下图: 问题分析: Web引用了BLL.dll,BLL这个项目引用了DAL层。单独生成DAL和BLL都是生成成功,编译通过,显然不是“没有引用文件”的问题。 但是一生成web这个项目,BLL就变成空的了。 所以能判断是没有设置依赖项。 解决
阅读全文
请确保在编译时已将“AjaxControlToolkit.Properties.Resources.resources”正确嵌入或链接到程序集“AjaxControlToolkit”
摘要:在这个页面中加入一个ToolkitScriptManager控件就可以了
阅读全文
解决“Base-64字符数组的无效长度” 的问题
摘要:恢复内容开始 背景: 当我想对userid=4266&username=qihunlz&amount=1&client=127.0.0.0这部分加密并把加密的结果:MlwYmvIRhTM7pybK5TbVew54SGd23xVHgT0UD/IaMZca8y7ri9Fivt6pdsWYdZe7ohXO
阅读全文
远程调试监视器(MSVSMON.EXE)似乎没有在远程计算机上运行“的完美解决方案(转)
摘要:今天调试程序时,Visual Studio突然报出了如下错误: Microsoft Visual Studio 远程调试监视器(MSVSMON.EXE)似乎没有在远程计算机上运行。这可能是因为防火墙阻止与远程计算机通信。有关配置远程调试的协助,请参阅帮助。 研究了半天,上网查找各种资料,怎么说的都有
阅读全文
类型“Microsoft.Office.Interop.XX未定义构造函数
摘要:Microsoft.Office.Interop.Owc11.ChartSpace objchartspace = new Microsoft.Office.Interop.Owc11.ChartSpaceClass(); 在vs2008中正常,但在vs2010中出错: 错误 14 类型“Micro
阅读全文
浙公网安备 33010602011771号