我是应用程序
有个地方程序里运行正常(程序段在程序里运行也确实没问题)
直接点击 生成的 EXE 再运行就报错(很普通的一个错误,类似字符串格式错误之类)
请问怎么解决。
打个比方吧
string s..........
...............................
int i = int.Parse(s);
程序 里运行没任何问题,程序段也执行了。什么都好用(确实是好用)
运行生成的EXE后,就报了个错误。
然后我 在以上代码部分 加了个 try catch{message.show("AAAAA")}, 然后在程序里运行依然好用。然后关掉,点击运行的EXE文件运行,结果 直接弹出 chatch内的内容了。
不知道谁遇到这个问题,如何解决。
------解决思路----------------------
“很普通的一个错误,类似字符串格式错误之类”
表示无法理解这具体是什么错误。VS运行的exe不就是生成的exe么,只是经谁的手而已。。
对于这个问题,只能说,你用管理员身份运行试试。。。
------解决思路----------------------
如果真的是你代码里给出的字符串转int这种简单的代码的话
只能说你执行前先把文本内容show出来看看到底有什么区别了,肯定是赋值的时候调用了什么东西不一样了
比如你读取一个文件,使用了相对路径,而你把这个文件放到了开发环境里,运行环境里没有
------解决思路----------------------
???或许和平台相关吧