从进程转储中获取 .NET Framework 版本

发布于 2024-12-10 05:37:01 字数 254 浏览 0 评论 0原文

可能的重复:
我如何知道崩溃的 CLR 版本转储?

如果我在 WinDbg 中打开(托管进程的)转储文件,是否可以找到该进程正在使用哪个版本的 .NET 框架?

Possible Duplicate:
How can I know the CLR version of a crash dump?

If I open a dump file (of a managed process) in WinDbg, is there anyway of finding which version of .NET framework that process was using?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

坠似风落 2024-12-17 05:37:01

lm(列出模块)命令可以提供此类信息,并带有详细输出和匹配标志:

lmv m mscor*

The lm (List Modules) command can provide such information, with verbose output and the Match flag:

lmv m mscor*
握住我的手 2024-12-17 05:37:01

这只是一个猜测,但如果您可以检查加载了哪些模块,您应该会看到使用了 mscorwks.dll (.NET 2.0 / 3.5) 或 clr.dll (.NET 4.0) 的版本。

您可以使用“lmv”命令。

It's just a guess, but if you can check what modules were loaded, you should see what version of mscorwks.dll (.NET 2.0 / 3.5) or clr.dll (.NET 4.0) was used.

You can use 'lmv' command.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文