我用VB编译运行程序没有问题,可是生成的exe应用程序运行时就跳出错误,System Error &H8007007E。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我用VB编译运行程序没有问题,可是生成的exe应用程序运行时就跳出错误,System Error &H8007007E。相关的知识,希望对你有一定的参考价值。

原来在一个中文系统里运行生成的exe是不会报错的,但是换了英文系统后,也装了VB,就这样了,在VB中运行程序正常,生成的exe就报错。

参考技术A 在工程 属性里 把代码改成通用的。。不要优化的追问

我刚刚到那个系统上试过了,即使改为不优化也一样的,感觉是系统少了什么文件,可是一般必要的dll和ocx文件都有啊!并且在VB上还运行的好好的,以前在别的系统生成的exe能用的,到这个系统上都报同样的错误。

参考技术B 然后你就等他来确认给你钱就萝卜百度知道回答机行了。完了你的钱就在支付宝账户里了。>Ln:x3MddD: 参考技术C 然后你就等他来确认给你钱就萝卜百度知道回答机行了。完了你的钱就在支付宝账户里了。@WFL_Lnu9oej

为啥生成的exe文件在别人的电脑上无法运行

你这个EXE是在什么环境下编译生成的?
如果不自带运行库,那么别人的电脑当中没有这个编译环境的话,当然无法运行。
参考技术A 首先要有vb运行库:c:\windows\system32\msvbvm60.dll,还有你用到的控件,把这些和程序放在一起就可以了。

以上是关于我用VB编译运行程序没有问题,可是生成的exe应用程序运行时就跳出错误,System Error &H8007007E。的主要内容,如果未能解决你的问题,请参考以下文章

为啥VB环境下调试正常,生成EXE后运行则发生错误?

在VS2010的VB中怎样编译出EXE文件?

用VB.NET和VC.NET编译出来的文件是IL格式还是纯PE(EXE)文件格式?

Eclipse做C程序时为啥Debug下不能生成exe文件,新手在线等帮助,悬赏!

VB调用Fortran编译的dll,打包后在其他电脑上安装,运行后提示找不到所编译的dll文件

vs2010怎么生成exe文件