Pos*_*rte 21 visual-studio-debugging .net-core visual-studio-2019
在 VS 2019 中,当面向 .NET Core 时,缺少在 C# 交互式控制台上初始化项目的选项。
VS 2017 中也缺少该选项,并且有一个与 VS 2017 相关的问题。但是,此问题的答案主要确认了该问题,但并未提供解决方案。
有谁知道是否存在技术限制,因此此功能对于 .NET Core 根本不可行?任何人都有一个很好的解决方法来手动初始化项目(使用完整的上下文)?
Lan*_*SFT 15
有谁知道是否存在技术限制,因此此功能对于 .NET Core 根本不可行?
恐怕答案是否定的。
目前该选项只支持.net framework,暂时不支持.net core 项目和.net standard 项目。
要使此选项可用于 VS 中的 .net 核心项目,它需要项目系统和 Roslyn 的支持。目前 Project 的系统工作已完成,您可以跟踪此问题以了解 Roslyn 中其余工作的进展情况。
任何人都有一个很好的解决方法来手动初始化项目(使用完整的上下文)?
转到 View=>Other Windows=>C# Interactive 获取窗口,并使用 #r command( #r "Path/MyDll.dll") 手动加载程序集。对于完整上下文,您还需要手动加载所有引用的程序集。
实际上不是一个好的解决方法,在产品团队完成该功能之前似乎还有一段路要走,不便之处敬请谅解:-(
| 归档时间: |
|
| 查看次数: |
2463 次 |
| 最近记录: |