当前位置: 代码迷 >> C# >> .net 2008生成的EXE 报错有关问题
  详细解决方案

.net 2008生成的EXE 报错有关问题

热度:101   发布时间:2016-05-05 05:16:21.0
.net 2008生成的EXE 报错问题
我是应用程序 
有个地方程序里运行正常(程序段在程序里运行也确实没问题)

直接点击 生成的 EXE 再运行就报错(很普通的一个错误,类似字符串格式错误之类)

请问怎么解决。


打个比方吧

string s..........
...............................
int i = int.Parse(s);

程序  里运行没任何问题,程序段也执行了。什么都好用(确实是好用)

运行生成的EXE后,就报了个错误。

然后我 在以上代码部分 加了个 try catch{message.show("AAAAA")}, 然后在程序里运行依然好用。然后关掉,点击运行的EXE文件运行,结果 直接弹出 chatch内的内容了。

不知道谁遇到这个问题,如何解决。



            
            

------解决思路----------------------
“很普通的一个错误,类似字符串格式错误之类”

表示无法理解这具体是什么错误。VS运行的exe不就是生成的exe么,只是经谁的手而已。。

对于这个问题,只能说,你用管理员身份运行试试。。。
------解决思路----------------------
如果真的是你代码里给出的字符串转int这种简单的代码的话
只能说你执行前先把文本内容show出来看看到底有什么区别了,肯定是赋值的时候调用了什么东西不一样了
比如你读取一个文件,使用了相对路径,而你把这个文件放到了开发环境里,运行环境里没有
------解决思路----------------------
???或许和平台相关吧
  相关解决方案