[問題] 請教 ASP.NET 中的路徑問題...

看板C_Sharp (C#)作者 (難得一身雞蛋糕...)時間18年前 (2008/03/11 11:37), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
小第在 ASP.NET 會用到檔案... 而該檔也是我專案的檔案之一... 我目前是在我的 .aspx 裡加了一段 script <script runat="server"> private bool Test() { using (System.IO.StreamReader sr = new System.IO.StreamReader("Data.dat")) {... } } 但是在執行時, 它會去找 C:\...\Microsoft Visual Studio 9.0\Common7\IDE\Data.dat 而不是找我專案中的檔案... 請問在不使用絕對路徑的前提下, 有什麼辦法可以解決這個問題呢... ?? 謝謝 __yroj -- ● 4 ˇBaseball 棒球 ◎中 5:4 加 羅國輝我愛你!!! 爆!AH977/mingch 【板主:AH977/mingchan/hel..】中 5:4 加 羅國輝我愛你!!! 看板《Baseball》 [←]離開 [→]閱讀 [^P]發表文章 [b]備忘錄 [d]刪除 [z]精華區 [TAB]文摘 [h]說明 編號 日 期 作 者 文 章 標 題 人氣:-32767 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.5.97

03/11 11:57, , 1F
找到答案了 檔名要用 Server.MapPath("Data.dat")
03/11 11:57, 1F
文章代碼(AID): #17rVwLo8 (C_Sharp)
文章代碼(AID): #17rVwLo8 (C_Sharp)