我可以调试 asp.net 核心源代码吗?
Can I debug into asp.net core source code?
如何将 MVC 6 源代码或 dll 附加到我的项目中,以便我可以对其进行调试。我需要查看几件事的实际流程。
- 从 GitHub
克隆要调试的存储库
- 向您的解决方案添加一个 global.json 文件,类似于 here
在来源 属性 中,将路径添加到您从 github 获得的 src 文件夹。例如:
{
"sources": [ "src", "D:\dev\aspnet\mvc\src" ]
}
运行 和 D:\dev\aspnet\mvc\src
中的源应该被使用而不是来自 NuGet/MyGet.
的 NuGet 包
PS:确保您使用的是来自正确分支的源代码和包。否则你可能会遇到像 here
描述的奇怪问题
从 beta4 开始,global.json 中的源节点已更改为项目。
{
"projects": [ "src", "D:\dev\aspnet\mvc\src" ]
}
如何将 MVC 6 源代码或 dll 附加到我的项目中,以便我可以对其进行调试。我需要查看几件事的实际流程。
- 从 GitHub 克隆要调试的存储库
- 向您的解决方案添加一个 global.json 文件,类似于 here
在来源 属性 中,将路径添加到您从 github 获得的 src 文件夹。例如:
{ "sources": [ "src", "D:\dev\aspnet\mvc\src" ] }
运行 和
D:\dev\aspnet\mvc\src
中的源应该被使用而不是来自 NuGet/MyGet. 的 NuGet 包
PS:确保您使用的是来自正确分支的源代码和包。否则你可能会遇到像 here
描述的奇怪问题从 beta4 开始,global.json 中的源节点已更改为项目。
{
"projects": [ "src", "D:\dev\aspnet\mvc\src" ]
}