0

我有两个桌面应用程序(让我们说“x”和“y”)。两者都是用 Visual Studio 2008 vb.net 语言编写的。两者都有相同的引用,相同的所有设置(逐步检查),都在同一台机器(w7)上编译,但只有一个('x')在所有其他机器(以及 w7 和 xp)上工作,另一个(' y') 仅适用于 w7。我错过了什么?我在 xp 这样的我们上收到错误 ('y')An unhandled exception ('System.InvalidOperationException') occurred in OVA.exe [4020]. Just-In-Time debugging this exception failed with the following error: No installed debugger has Just-In-Time debugging enabled. In Visual Studio, Just-In-Time debugging can be enabled from Tools/Options/Debugging/Just-In-Time. 正如我所说的设置是相同的(除了名称和源位置因几个文件夹而异)。即时调试已启用。我什至评论了应用程序“y”中的所有代码,只留下了没有事件处理的表单。

4

1 回答 1

0

根据http://msdn.microsoft.com/en-us/library/system.invalidoperationexception.aspx

"The exception that is thrown when a method call is invalid for the object's current state."  

看到您注释掉了仅留下表单的事件处理程序。它可能是其中一个控件的初始化。或者你在 New() 函数中做了什么特别的事情?如果是这样,你能把它贴在这里吗?

于 2012-11-28T14:46:47.527 回答