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 讀取配置文件路徑,默認都是 相對路徑配置文件

相關文章
相關標籤/搜索