无法设置下一个语句。此时无法更改下一个语句

时间:2018-04-18 17:32:01

标签: visual-studio debugging visual-studio-2015 visual-studio-debugging

当我尝试在debugmode中移动黄色光标(下一个语句)时,我突然在Visual Studio 2015和2017中遇到此错误。

enter image description here

我想要移动的代码没有什么特别之处(即不包括任何try-catch和/或异常语句),并且单步执行代码(F10,F11)可以正常工作。

以下是代码示例:

protected void Page_Load(object sender, EventArgs e)
{
        if (!IsPostBack)
        {
            ddlCountry.SelectedIndex = 0;
            ddlCountry.DataSource = new List<string>() {"Germany", "Japan"};
            ddlCountry.DataBind();
        }
}

该解决方案包含多个Web项目和控制台项目,但控制台项目中不会发生错误 - 仅在Web项目中。即在控制台项目中,我可以毫无问题地移动黄色光标。

当我尝试在任何其他解决方案中做同样的事情时,我没有任何问题,所以它似乎与我当前的解决方案有关。

这些是我到目前为止所尝试的事情:

  • 以管理员身份启动Visual Studio
  • 试图在vs2015和vs2017中移动黄色光标(同一个项目,同一个文件) - 结果相同
  • Visual Studio 2015修复安装
  • 启动Visual Studio,使用以下命令&#34; devenv.exe / resetuserdata&#34;,以尝试重置所有userdata
  • 工具 - &gt;导入和导出设置 - &gt;重置所有设置
  • 删除.suo文件

我在谷歌上找到的所有建议都没有证明对解决这个问题非常有帮助,所以如果这里有人可以提供帮助,我会很高兴。

2 个答案:

答案 0 :(得分:1)

取消选中此复选框(工具->选项)

enter image description here

答案 1 :(得分:0)

从项目中删除bin和obj文件夹可以解决很多问题