.net - 如何获取特定版本的 .NET 运行时以在 windbg 中使用?

标签 .net dll version windbg

我正在调试来自我们的一台服务器的旧进程转储。它是大约一个月前创建的。要使用 SOS,我需要 2.0.50727.4016 版的 mscorwks.dll 和 mscordacwks.dll 用于 AMD64 架构。

有什么官方的地方可以得到这些dll吗?我找到了 one question on StackOverflow这在某种程度上解决了这个问题,但解决方案似乎有点hackish和迂回。

获取旧框架 dll 的 Microsoft 官方 channel 是什么?

最佳答案

如果我没记错的话,这是一个官方的 .NET 2.0 x64 版本。你可以把它带到这里:http://www.microsoft.com/downloads/details.aspx?familyid=B44A0000-ACF8-4FA1-AFFB-40E78D788B00&displaylang=en

只需安装并在\Microsoft.NET 下找到它

关于.net - 如何获取特定版本的 .NET 运行时以在 windbg 中使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1724093/

相关文章:

c# - 如何解决 'Could not load file or assembly ' Microsoft.AI.Web' 或其依赖项之一的错误?

c# - 用于 JQuery 日期时间选择器的 ASP.Net 包装器控件

c# - Dll 导入编码(marshal) C++ 字符串问题

c++链接错误与类中的const成员函数

java - 并行运行多个版本的 servlet Web 应用程序

.net - 我可以中断标有 DebuggerStepThrough 属性的方法吗?

c# - 确定任何后代元素是否具有焦点的属性?

java - 如何从 Java 调用 Excel 电子表格中的 VBA 代码?

PHP:检测所需版本

ruby-on-rails-4 - Rails 4.2 Rails.application.config.assets.version 不会使摘要 Assets 文件名无效