让我更详细地解释我的意思。当我在使用Eclipse进行java编程时,我可以将java的源代码附加到IDE中,并且每当我点击一些内置的类时,它都会显示它的源代码,而不仅仅是界面。 Visual studio 2015和.NET Core框架可以实现吗?至少github上有源代码,但有没有办法在visual studio中看到它们?如何在Visual Studio 2015中查看.NET Core框架的来源
回答
当您创建一个ASP.NET Core项目时,您正在使用已编译的.NET Core库。这就是为什么你无法访问源代码。否则,当你编译你的项目时,这意味着Visual Studio也必须编译.NET Core框架。什么时间的浪费......
的DLL下
Ç位于例如:\ Program Files文件\ DOTNET \ SDK \ 1.0.0-preview2-003131
,你可以请参阅此处没有源代码
好,我知道我之所以看不到源代码。问题是如何解决问题 –
然后,与@jcmontx相同的答案从GitHub下载源代码。我非常喜欢Java,像IntelliJ或Eclipse这样的IDE有一个底层的功能,可以让你导航到源代码,但是当你调试时,编译后的程序集会被实际使用。否则,我不明白如果没有编译它们来运行你的程序,那将是怎样的。但据我所知,.NET –
没有这样的事情,唯一可能的是将global.json中的源文件添加到项目数组中。虽然它仅适用于asp.net核心,但无法使其与.net核心一起工作,但不幸 –
您可以从Github下载源代码,将所有项目添加到您的解决方案,配置build pipeline,并且每次必须运行解决方案时编译整个框架。
嗯......但它在某种程度上可能包括来源,但不是每次编译它们?好的方法有日食,我相信从jetbrains的Intellidea时,你可以有一个copiled .jar和.jar的来源。并且当你想看到实现时,你不会看到公共接口,而是看到整个实现源 –
再次考虑,除非在代码中进行更改,否则可能不必编译它。在构建时,它会跳过最新的项目。 – jcmontx
- 1. .net core - Visual Studio 2015错误
- 2. 模板.Net Core未显示Visual Studio 2015
- 3. 如何在Visual Studio 2017中调试.NET 4.6框架源代码?
- 4. 如何在Visual Studio 2015上安装.Net Core?
- 5. 如何为.NET Core创建Visual Studio 2015项目模板?
- 6. Visual Studio 2015中的ASP.NET Core支持?
- 7. C# - .NET Core上的Visual Studio 2015中的F#Interop支持
- 8. Visual Studio Express .net框架4.5.2
- 9. Visual Studio 2015在哪里安装.NET Framework?
- 10. 在Visual Studio 2015更新3中缺少“ASP.NET Core Web Application(.NET Core)”模板?
- 11. Visual Studio 2015目标框架“dotnet”vs“net452”
- 12. 如何查看标准错误在Visual Studio 2015年(C#,的WinForms)
- 13. Visual Studio 2015报表查看器11
- 14. 如何在Visual Studio 2015 WinForms项目中生成EF Core迁移?
- 15. 查看实体框架5.0中的查询执行Visual Studio 2013
- 16. Visual Studio 2015创建旧的.NET Core 1.0.1项目
- 17. Visual Studio 2010中 - 无法通过.NET框架4步源(PresentationCore.dll中)
- 18. 在Visual Studio中创建.NET Core模板
- 19. 无论如何通过Visual Studio Code调试.NET Core源代码?
- 20. 如何在Visual Studio 2015中创建一个新的ASP.NET MVC项目来选择.NET Core的版本?
- 21. 的Visual Studio 2008 - Visual Studio中禁用.NET框架调试
- 22. 如何在Visual Studio项目中打包.Net框架?
- 23. 安装软件包时,Visual Studio 2015 .NET Core Bower权限错误
- 24. 查看.NET框架中的EqualsHelper方法
- 25. 如何更新Visual Studio 2015?
- 26. 如何从ASP.NET Core引用.NET框架
- 27. 无法在Visual Studio 2015中以.Net 2.0为目标
- 28. 在Visual Studio 2015调试器中查看Qt5.6 QStrings
- 29. 如何在调试时查看Visual C++ .NET(Visual Studio 2003)中std :: map的内容?
- 30. .net core aws eb在Visual Studio 2015中部署无法解决依赖关系
如果我理解正确,您希望看到类的实现,而不仅仅是接口。在Visual Studio MarketPlace名称GoToImplementation中有一个Visual Studio扩展。我相信它会做你所要求的。 –
这里的问题是vs找不到符号,这是因为(我相信)没有源代码附加 –