[問題] ASP.NET相對路徑的問題

看板Web_Design作者 (喔帥)時間16年前 (2009/09/03 14:47), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
小弟在處理檔案存取上遇到了一些麻煩 懇請版上前輩不吝指教 在我的程式FT.aspx中有以下程式碼 StreamReader sr = new StreamReader(".\\RetryCounter\\DSI_ALF02_FT_Counter.txt"); 執行後會有以下例外 System.IO.DirectoryNotFoundException: 找不到路徑 'C:\RetryCounter\FT_Counter.txt' 的一部分。 我的資料夾結構如下 D:\Retry\ └FT.aspx D:\RetryCounter\ └FT_Counter.txt 明明兩個檔案都是在D槽,為什麼使用相對路徑之後會變成C槽呢?有版友告訴我應該去把網頁的根目錄設好 但我不是很清楚怎麼設根目錄 IIS的虛擬目錄底下也有好幾層了 但還是會跑到C去 懇請版上各位高手們協助,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.90.40.13
文章代碼(AID): #1AdsQ0t6 (Web_Design)