gpt4 book ai didi

vb.net - 使用 Visual Studio 2010 和 VB.NET 进行调试 : Immediate fails due to protection level

转载 作者:行者123 更新时间:2023-12-03 22:34:04 25 4
gpt4 key购买 nike

它发生得非常频繁,每天更多次,与 相同。 Visual Studio 2010 ,在调试的时候,我用了立即命令如:

? NamedVariable



我收到以下错误:

'NamedVariable' is not declared. It may be inaccessible due to its protection level.



在这种情况下,其他调试功能似乎也消失了,但我可以设置断点、进入、跳过等。

解决方法是停止调试,清理并重建项目,然后重试。

我正在开发一个 VB.NET Windows 窗体应用程序,但它也发生在 VB.NET WPF 项目中。我在 VS 2008 中从未出现过这种行为。

这是一个已知的错误还是我的环境/安装的问题?你知道如何解决这个小问题吗 烦人 问题?

最佳答案

这也经常发生在我身上。到目前为止,我发现的唯一解决方案是:

The solution is stop debugging, clean and rebuild the project, and retry.



删除 suo 文件无济于事。它可以发生在代码的任何地方,而且似乎并不依赖于代码本身。

我认为这主要发生在我在调试期间修改了一些代码之后,或者在调试之前进行了很多小的更改和构建之后。
也许调试信息在某些部分构建过程中“丢失”或“不同步”。

我认为它是一个 VisualStudio 错误,它将在有望很快的 ServicePack 中得到修复。

关于vb.net - 使用 Visual Studio 2010 和 VB.NET 进行调试 : Immediate fails due to protection level,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3043881/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com