→ ATPS4869: 印象中,appdomain.startuppath 12/17 20:22
→ ATPS4869: 另外,在property把txt檔設成自動copy 12/17 20:24
感謝你的幫忙,我無法用appdomain.startuppath
但從你的關鍵字找到了這個https://goo.gl/WY1pTS
我從stackoverflow裡挑了兩三個來試
發佈後依然顯示System.IO.DirectoryNotFoundException:
找不到路徑'C:\Users\user\AppData\Local\Apps\2.0\...\Data\123.Doc'
TAT
※ 編輯: westmill (220.134.27.58), 12/18/2016 00:52:17
※ 編輯: westmill (220.134.27.58), 12/18/2016 00:53:29
推 vi000246: 發佈出去會抓程式發佈的路徑 bin/debug是偵錯路徑 12/18 01:15
我的發佈出去都沒抓發佈的路徑
推 kalaja: Application.StartupPath? 12/18 11:56
謝謝, 試了, Debug的時候可以用, 發佈後還是抓不到路徑
推 DrumMania: 你用VS執行的時候路徑是你專案下面的資料夾 但是你發佈 12/19 13:41
→ DrumMania: 之後的程式 執行路徑會跑到app2.0下面 寫個messagebox 12/19 13:42
→ DrumMania: show路徑 然後VS跟發佈完分別跑看看 就知道差在哪了 12/19 13:44
所以如果程式想連結外部檔案, 一定要放在App2.0下嗎
這樣程式好像根本無法給別人使用..
※ 編輯: westmill (220.134.27.59), 12/20/2016 18:59:51
推 infixman: 那你把路徑寫死吧,例如D:\doc 12/21 08:39
寫死的話別的使用者就更抓不到了
※ 編輯: westmill (220.134.27.58), 12/24/2016 02:21:54
推 flier268: startuppath是程式執行時,程式的目錄,所以應該是star 12/31 17:35
→ flier268: tuppath + @"\data\123.doc" 12/31 17:35
這樣寫依然抓不到它到底什麼毛病...我決定先擺著..
※ 編輯: westmill (220.134.27.59), 01/08/2017 20:51:47