Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net visual studio编译的应用程序无法在xp上运行_Vb.net_Visual Studio 2008_Runtime - Fatal编程技术网

Vb.net visual studio编译的应用程序无法在xp上运行

Vb.net visual studio编译的应用程序无法在xp上运行,vb.net,visual-studio-2008,runtime,Vb.net,Visual Studio 2008,Runtime,我有两个桌面应用程序(比如“x”和“y”)。两者都是用visual studio 2008 vb.net语言编写的。两者都有相同的引用、相同的所有设置(逐步检查),都在同一台机器(w7)上编译,但只有一台('x')在所有其他机器(以及w7和xp)上工作,另一台('y')只在w7上工作。我错过了什么?我在xp上得到错误('y'),例如在OVA.exe[4020]中发生了未经处理的异常('System.InvalidOperationException')。即时调试此异常失败,出现以下错误:没有安装

我有两个桌面应用程序(比如“x”和“y”)。两者都是用visual studio 2008 vb.net语言编写的。两者都有相同的引用、相同的所有设置(逐步检查),都在同一台机器(w7)上编译,但只有一台('x')在所有其他机器(以及w7和xp)上工作,另一台('y')只在w7上工作。我错过了什么?我在xp上得到错误('y'),例如在OVA.exe[4020]中发生了未经处理的异常('System.InvalidOperationException')。即时调试此异常失败,出现以下错误:没有安装的调试器启用即时调试。在Visual Studio中,可以通过工具/选项/调试/即时调试来启用即时调试。 正如我所说的,设置是相同的(除了名称和源位置因文件夹而异)。即时调试已启用。我甚至对应用程序“y”中的所有代码都进行了注释,只留下了没有事件处理的表单。

根据


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

我猜你的短代码
w7
指的是
windows7
xp
指的是
windowsxp
,对吗?目标框架也是一样的吗?尝试记录它可能会对您有所帮助。是的,目标框架也有同样的问题很有趣:xp机器不喜欢窗体的图标。我删除了使用过的图标,设置了默认的一个-一切都很完美。
"The exception that is thrown when a method call is invalid for the object's current state."