腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(27)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
CLRMD
体系结构MisMatch
我正在处理
CLRMD
库,并试图加载一个转储。在这个过程和dac之间,我得到了不匹配的架构。控制台应用程序,它是创建字符串数组的x86应用程序。请告诉我如何将转储加载到
CLRMD
中。 提前谢谢。
浏览 2
提问于2016-10-02
得票数 0
回答已采纳
1
回答
ClrMD
获取内存转储时间
有人知道
ClrMD
API来获取日期吗?
浏览 4
修改于2014-06-18
得票数 2
回答已采纳
1
回答
用
ClrMD
获取原语值
我有以下几点{} {}我试了一下,但没有成功field.GetFieldAddress(_address, true\false)('field‘是Test变量,'innerField’是Test.mySt
浏览 4
修改于2015-03-12
得票数 0
回答已采纳
1
回答
另一个用户进程上的
ClrMD
因此,我创建了一个使用C#库的
ClrMD
控制台应用程序。但是要注意的是,这个应用程序是作为一个RemoteApp发布的。当我试图将Microsoft.Diagnostics.Runtime.ClrDiagnosticsException:附加到用户的进程时,我会得到以下错误:
ClrMD
无法附加到进程。错误0。因此,我决定模仿他们登录的用户,认为如果我像他们一样运行我的
ClrMD
应用程序,它就可以访问这个过程。有没有人让
ClrMD
附加到另一个用户的进程中? 如果没有,是否有可以附加到其他用户进程的调试工具?如果没有,人
浏览 5
提问于2015-08-11
得票数 0
1
回答
ClrMd
- ClrInfo TryGetDacLocation和其他方法丢失了?
我正在试用
ClrMd
库: 我有这个问题,根据第一个教程,我有一个名为TryGetDacLocation的ClrInfo类型的方法,但是我可以在其中找到它.我可以看到Dac位置是在Clrinfo内部自动生成的
浏览 13
提问于2015-10-28
得票数 1
回答已采纳
1
回答
ClrMD
等同于!DumpHeap -live?
什么是只获取活动对象的等效
ClrMD
代码,因此回归测试只会因为一个真正的原因而失败?
浏览 4
提问于2016-02-08
得票数 1
1
回答
ClrMD
中的ip2md等效项是什么
我知道如何在内存中迭代对象,但我将使用
ClrMD
作为WinDBG/SOS中的!ip2md命令。我到底该怎么做?
浏览 19
修改于2015-10-29
得票数 4
2
回答
用
ClrMD
连接到自己身上?HRESULT: 0x80070057
我试图在一个进程中将
ClrMD
附加到它自己:{ using (var dataTarget = DataTarget.AttachToProcess(pid, 1000)) WriteLine($"
ClrMD
浏览 7
提问于2017-12-03
得票数 6
1
回答
ClrMD
无法附加到生产服务器上的进程
我试图使用
ClrMD
来转储在特定进程中运行的所有线程的堆栈跟踪。代码在我的开发环境中运行得很好,但在生产服务器上却不行。询问如何将
ClrMD
附加到另一个用户进程,这正是我想要做的。我终止了进程(它作为一个windows服务运行),并将它作为我试图与之执行
ClrMD
的同一个用户启动。我还是会犯错误。
浏览 1
修改于2017-05-23
得票数 2
1
回答
ClrMd
执行"~*k“使用clr!DllUnregisterServerInternal返回堆栈跟踪,而不是正确的值。
当我通过
ClrMd
执行"~*k“命令时,它使用clr!DllUnregisterServerInternal返回堆栈跟踪,而不是正确的值。看上去符号没有被装载。
浏览 3
提问于2020-05-21
得票数 0
1
回答
ClrMd
在创建运行时抛出异常
我使用CLR内存诊断库获取正在运行的进程中所有线程的堆栈跟踪: { string dacLocation = dataTarget.ClrVersions
浏览 6
修改于2017-05-23
得票数 7
回答已采纳
1
回答
是否可以使用
ClrMD
仅遍历前面的进程使用的对象?
目前,我可以使用下面的代码使用
ClrMD
获取堆中存在的所有对象。是否有可能仅获取目标进程中使用的对象集(即,仅获取目标进程的源代码中的对象)。
浏览 13
提问于2017-08-07
得票数 0
回答已采纳
1
回答
ClrMD
:分析dotnet核心应用程序中.NET框架进程的转储
我可以创建控制台.NET框架4.6.1应用程序,安装
ClrMd
nuget包,并编写以下代码来启动一些检查: using(var dt = DataTarget.LoadCrashDump(@"C:\temp
浏览 20
修改于2020-06-20
得票数 2
1
回答
ClrMD
- AttachToProcess使用AttachFlag.Invasive和AttachFlag.NonInvasive崩溃
runtime.Threads) MessageBox.Show("Got here"); } } 问题类似于Attach to self with
ClrMD
浏览 25
修改于2019-01-09
得票数 0
1
回答
Microsoft.Diagnostics.Runtime:使用
ClrMD
ClrObject读取字符串
我使用的是Microsoft.Diagnostics.Runtime库。 int length = obj.ReadField<int>("_stringLength");System.String对象的。
浏览 3
提问于2020-07-01
得票数 0
2
回答
使用
ClrMD
加载转储文件时出现“加载DAC失败: CreateDacInstance失败”
我正在尝试微软的新库来分析崩溃转储和实时进程。我尝试运行该示例来分析一个.dmp文件,该文件取自与该示例运行在同一台机器上的程序。ClrRuntime runtime = target.CreateRuntime(dacLocation);Message: Failure loading DAC: CreateDacInstance failed 0x80131c30 at Microsoft.Diagnostics.Runtime.Desktop.DacLibrary.Init(Stri
浏览 35
修改于2020-08-28
得票数 6
回答已采纳
1
回答
有什么方法可以用
ClrMD
获取局部变量(如sosex !mdv)的值吗?
使用windbg和SOS和SOSEX,我可以使用!mdv命令“显示托管框架的参数和局部变量”。是否有任何方法以编程方式使用实现相同的结果?
浏览 3
提问于2014-01-30
得票数 3
回答已采纳
1
回答
在任何情况下,我们都可以想象出进程中的堆栈和堆(可能是c#)吗?
我开始研究
Clrmd
,以可视化所有进入堆栈和堆的变量,最后得到堆中的一些(>1000)对象,其中大多数是字符串类型的,这些对象不是由我在进程中创建的,而是一个堆栈跟踪,它只给出了每个线程中的方法(堆栈帧是否有任何方法过滤堆对象,以便只使用
clrmd
或任何其他nuget包或工具来显示程序所使用的对象(我的c#代码留下了程序在内部创建的对象)。
浏览 3
修改于2017-08-10
得票数 4
1
回答
将进程作为生成后事件启动会使主项目等待,直到启动的procedd结束
我正在开发一个连接到实时进程的程序,以便使用
ClrMD
对其进行调试。
浏览 0
修改于2019-01-13
得票数 0
1
回答
强制在远程CLR进程中进行垃圾回收
我有一个简单的自定义内存分析器基于
CLRMD
库。它工作得很好。但是我必须总是从我的目标应用程序内部手动强制GC,以便获得准确的对象计数。
浏览 1
提问于2016-02-16
得票数 1
第 2 页
领券