0

最近用 VB.net 编辑并继续有点不稳定。

特别是在一个项目中。上次我接触这个项目时,它按预期工作。

最近,当我在 winform 消息泵运行时暂停项目时,我收到一条消息说没有代码正在运行。当我回到我的类文件(在同一个项目中,而不是外部的)时,我无法进行任何更改 - 在编辑器中输入什么也没有。

我有另一个类是这个解决方案的一部分,它没有入口点,但我想我会提醒 VS 哪个是启动项目。这使得编辑和继续似乎有效。我可以对代码进行更改,但是当我继续执行旧版本的代码时,它实际上正在运行。就好像我在外部班级一样。

我刚刚注意到其他事情,当您第一次启动项目时,编辑并继续似乎工作正常。继续后,如果再次破坏代码,它将停止工作。

VS2012 我从来没有遇到过编辑和继续问题。

VS 昨天挂起并崩溃了很多,所以我重新启动了我的电脑。这对这个问题没有帮助。我还安装了 SP1,但没有解决任何问题。

我尝试编译到 X86 和任何 CPU。

有没有我缺少的设置?我怎样才能得到这个工作?

谢谢,布拉德

4

1 回答 1

0

根据其他论坛的一些建议,我尝试了更多的东西。

我修复了VS,我重新安装了VS,我试图恢复我的默认设置。没有工作。我尝试了一个简单的项目来复制我可以分享以获得反馈的问题。我无法让它不起作用。

因此,假设问题出在我的项目而不是 VS 我创建了一个新项目并从项目中带来了我的表单、模块和类。我添加了我的参考资料并...编辑并继续现在有效!我从默认项目中更改的唯一内容是:目标 CPU:x86 和目标框架:.Net Framework 4

我仍然不知道是否有一些腐败或这是一个糟糕的设置。该项目最初是多年前从 VB6 移植而来的,并且也经历了几次 VS 升级。

于 2014-05-14T21:53:48.313 回答