应用程序生成了一个无法处理的异常

时间:2022-01-02 09:11:19
我在自己的机器上编译并成功执行了编译后的一个可执行文件,没有出现问题,但将这个编译的结果放在别的机器上运行(一个.exe的可执行文件)却出现了错误,具体错误如下:应用程序生成了一个无法处理的异常。进程ID=0x31c(796),线程ID=0x2fc(764)。
注:我的机器(可正常运行,并是在该机器上编译的)的.net Framework的版本是v1.1.4322,并且安装了v1.1的简体中文语言包,包的大小分别是39.4M、3.37M
另外一个机器(无法正常运行)的.net Framework的版本也是一样的,包的大小分别是39M、3.11M

希望各路大侠能够帮帮忙,谢谢!!!

6 个解决方案

#1


我用的是vb.net来进行编译的

#2


因为系统没有有用的错误提示信息,所以就这样很难找到问题所在~

#3


但我在自己的机器上运行是没有问题的啊,估计是不是.net的版本不一致的问题?

#4


如果程序有用到config文件,当config文件不存在时会出现此问题。(remoting中)

#5


程序中没有用到config文件,但有一个别的组件,不是.net自带的,是不是和这个有关系,是否需要先注册这个组件?

#6


你有用第三方的组件么?假如有的话应该把第三方的dll打包进去.最好更新MDAC2.8

#1


我用的是vb.net来进行编译的

#2


因为系统没有有用的错误提示信息,所以就这样很难找到问题所在~

#3


但我在自己的机器上运行是没有问题的啊,估计是不是.net的版本不一致的问题?

#4


如果程序有用到config文件,当config文件不存在时会出现此问题。(remoting中)

#5


程序中没有用到config文件,但有一个别的组件,不是.net自带的,是不是和这个有关系,是否需要先注册这个组件?

#6


你有用第三方的组件么?假如有的话应该把第三方的dll打包进去.最好更新MDAC2.8