救急啊,生成的解决方案和程序不一致
本帖最后由 u011008076 于 2013-06-08 22:22:43 编辑
一个winform程序
今天,在单位升级了做好的程序,用360云盘上传的时候,不知丢了什么文件,回家的时候,覆盖了家里的旧文件........说不清楚
我打开vs继续编译,继续升级,几个小时,在vs中运行都一切正常,但生成解决方案之后,运行.exe试了下,还是旧的.exe,然后清理旧的,再次重新生成,还是不行
为什么在VS中运行和运行.exe就不一样呢?
请老师执教.......谢谢了,救急啊
------解决方案--------------------把bin和obj删除了,再生成一次。
------解决方案--------------------怎么不一样了?是不是你程序中使用了绝对路径?
------解决方案--------------------
那就是路径问题嘛。VS中启动程序和直接双击,Application.StartupPath是不同的。
------解决方案--------------------路径不对,你运行的 .exe是老版本程序,可以看下文件的修改时间。
通过程序环境,看新生成的.exe 文件路径,找到运行,这个才是新版。
------解决方案--------------------将生成改为Release试试!