莫名其妙出现找不到文件的错误。经查,发现:

OpenFileDialog,SaveFileDialog在选择文件后,会切换当前程序目录的路径(System.Environment.CurrentDirectory)。

两个控件有个RestoreDirectory属性,=true,解决。而且这玩意儿还跟操作系统有关,XP有问题,Win7 OK。

 

总结:

能不用相对路径就不要用,尤其项目复杂了,这种错误很难找。

P.S.

http://stackoverflow.com/questions/6041332/best-way-to-get-application-folder-path

相关文章:

  • 2021-09-02
  • 2021-09-13
  • 2022-12-23
  • 2021-08-08
  • 2021-12-12
  • 2021-04-09
  • 2021-12-08
  • 2022-12-23
猜你喜欢
  • 2021-11-29
  • 2021-10-23
  • 2022-03-10
  • 2021-12-03
  • 2021-10-14
  • 2021-06-30
  • 2021-12-12
相关资源
相似解决方案