debugging 无法设置下一语句,此时不能更改下一语句

dddzy1tm  于 2023-08-06  发布在  其他
关注(0)|答案(4)|浏览(130)

我突然开始在Visual Studio 2015和2017中遇到这个错误,当时试图在调试模式下移动黄色光标(下一条语句)。
x1c 0d1x的数据
我想移动的代码没有什么特别的(即不包括任何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和vs 2017中移动黄色光标(相同项目,相同文件)-结果相同
  • Visual Studio 2015修复安装
  • 使用以下命令“devenv. exe/resetuserdata”启动Visual Studio,以尝试重置所有用户数据
  • 工具-->导入和导出设置-->重置所有设置
  • 删除了.suo文件

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

dsekswqp

dsekswqp1#

从project中删除bin和obj文件夹可以修复很多问题

ctehm74n

ctehm74n2#

我在vs2022上有过,重新启动vs2022解决了它,微软应该修复它或者至少在错误信息中给予这个解决方案。

5us2dqdw

5us2dqdw3#

取消选中此选项(工具-->选项)
x1c 0d1x的数据

o2gm4chl

o2gm4chl4#

您必须在解决方案配置中从release模式更改为debug模式。那就没问题

相关问题