OpenFileDialog 害人的RestoreDirectory

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

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

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

 

总结:io

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

P.S.程序

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

 

 

包括wcf 读取配置文件路径,默认都是 相对路径配置文件

相关文章
相关标签/搜索