我找不到dll。 Visual Studio不会告诉您它们的存储位置。我想将它们加载到.net Reflector中。
答案 0 :(得分:2)
我知道这是一个老问题,但是如果您正在寻找这些,请查看以下位置...
C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App
应该有.NET Core版本,这些是您需要在Refelctor中加载以查看源代码的运行时程序集。
注意-如果您在Visual Studio中使用程序集引用(可能是通过单击.NET Core数据类型或接口上的F12),则会显示引用程序集,而不显示 strong>实施程序集。
作为一个例子,在ControllerBase上按F12可以给我这个...
C:\Program Files\dotnet\packs\Microsoft.AspNetCore.App.Ref\3.1.0\ref\netcoreapp3.1\
Microsoft.AspNetCore.Mvc.Core.dll
这不是不是使用Reflector时所需的运行时程序集。 GitHub非常适合查找一种方法的源代码,但是当您想要在不同文件中的不同类之间移动以实现实现途径时,您不能击败Reflector。
希望这会有所帮助!
答案 1 :(得分:0)
你可以设置我的属性。编译代码后,它们仍然在bin文件夹中。虽然如果您打算直接使用dll,那么可以先发布