我最近安装了Visual Studio 2017。
我用3行C#控制台应用测试了这个。使用C#的任何解决方案类型都会出现问题 - 但适用于VB。
当我设置断点时,它会正确设置,并在到达时断开。但是不会显示它破坏的代码,而是会给我以下屏幕:
我的代码非常简单:
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello there");
Console.WriteLine("hi");
Console.ReadKey();
}
}
}
在任何Console.WriteLine
s上设置断点,然后运行程序,将显示上面的屏幕。
我已经在完全更新的Windows 10上获得了所有内容的最新版本。 我发现(https://developercommunity.visualstudio.com/content/problem/13290/uwp-breakpoint-doesnt-break-into-source-code-makin.html)上的问题已经解决了。它还说
“取消选择2个工作负载:”Python开发“和”数据科学和 分析应用“
安装程序完成后,您应该能够调试代码“
但是我没有安装这些选项。
我用C#标记了这个,因为Visual Basic调试器可以工作。