写了一个C#winform程序,在我的电脑上运行没有问题,但是在别人的电脑运行一次就自动关闭了

如题所述

第1个回答  2015-03-20
目测是缺少相关组件,
你是否使用了第三方的dll或者其他第三方组件呢,如果有点话,一并放到bin目录下,这样就可以了

还是不行,建议把exe发我一份,测试一下 多谢追问

第三方的dll已经放过去了,关键是在我的电脑就可以运行,在别人的就不行,exe发不了,因为是自动测试仪器把数据存在数据库里的,发给你你也运行不了

追答

嗯,提供一下错我信息,崩溃的错误信息

本回答被网友采纳
第2个回答  2015-03-20
这种问题 肯定是运行环境不一致或者使用管理员来运行exe。

建议 在程序中 加入日志,记录异常信息。或者查看Windows日志信息分析错误原因。追问

怎么加入日志

第3个回答  2015-03-20
有可能是对方电脑没有装对应的 .NET framework追问

有的

相似回答