我编了个程序,其中有部分功能是保存数据到Excel文件。但是不知道为什么我编程时点那个小叹号,程序能够保存好数据,但是拿给别人用的时候,点击debug里面的那个exe文件,不能保存数据!!我刚开始还以为是debug版本的原因,所以又把它保存成release版本的,结果还是不能保存数据!!这到底是怎么回事呢?

解决方案 »

  1.   

    这个看起来和 debug 还是 release 关系不大,倒像是给别人用的时候你的数据源不存在。你可以试下在你的机器上 release 能不能正常工作。
      

  2.   

    我现在没有办法测试release能不能正常工作,因为设备被人拿走了。我觉得像是路径的问题,根目录有个.exe文件,debug里面也有个.exe,release 里面也有个.exe,我的程序中写的是保存到当前路径下的ReceiveData文件夹中,而debug和release中都没有ReceiveData文件夹,是不是因为这个原因呢?请高手来解答,谢谢。汗,手头上没有设备也无法验证一下
      

  3.   

    根目录有个.exe文件,有个ReceiveData文件夹,所以我认为点击叹号运行的是根目录的这个.exe文件