PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_Sharp
[問題] 封裝後再安裝,程式找不到檔案
作者:
SUPERTR
(日光月影)
2020-07-03 15:40:25
目前碰到封裝後再安裝去執行,找不到檔案的問題(相對路徑)
https://i.imgur.com/upmWpzu.png
下中斷點去找執行的路徑,結果看到程式跟設定檔都不在裡面
https://i.imgur.com/cOrSskV.png
這是執行封裝用的專案
https://i.imgur.com/QFAgq6j.png https://i.imgur.com/HTjycng.png
程式本身可以正常執行跟安裝
https://i.imgur.com/Ig1igHU.png https://i.imgur.com/mL2AZ5t.png
想問一下有什麼解決的方法,謝謝各位
作者:
Nilife
(Al-Qaeda)
2020-07-03 17:38:00
路徑的'\'數量怪怪的?
作者: SUPERTR (日光月影)
2020-07-04 00:48:00
那個數量?是指\\嗎?
作者:
Nilife
(Al-Qaeda)
2020-07-06 06:36:00
不,沒事,看錯
作者:
johnpage
(johnpage)
2020-07-06 08:58:00
8K? 沒包到程式,安裝檔只是空殻
作者: SUPERTR (日光月影)
2020-07-06 17:36:00
用相對路徑不能複製到指定位置,因為執行路徑找不到檔案但是如果手動複製設定檔到目標路徑,程式可以正常執行原本是打算程式檢查目標路徑沒檔的話,就複製初始檔過去後來用其他方法解決,但仍無法得知封裝程式會安裝到哪去目前發現的是,使用封裝安裝的程式,成複製到指定位置,用檔案總管去看,完全看不到,就算取消隱藏也沒有,但又確實讀得到(用封裝後安裝的程式)用原始程式File.Exists也確認目的路徑不存在
作者:
kobe8112
(小B)
2020-07-06 19:41:00
System.AppDomain.CurrentDomain.BaseDirectory這個路徑的值是啥可以看看
作者: SUPERTR (日光月影)
2020-07-06 20:28:00
https://i.imgur.com/2KNdIQc.png
謝謝kobe8112,這個路徑剛才用安裝後的程式可以正常運作我是用加到資源檔,再讀取寫入目標路徑不過這兩個方式,複製在目標路徑後一樣看不到
繼續閱讀
[問題] textbox的排版問題.
liaommx
[問題] Linq 統整連續序號
wind681201
Re: [問題] 如果程式crash掉,能如何自動重啟?
liaommx
[問題] 在Form上點擊button無法進到程式碼
ohyesiamhone
[問題] Code Injection問題
ckkt
[問題] vue.js移至定義
vi000246
[問題] Label顯示SQL上的資料
dream0601
[問題] 如果程式crash掉,能如何自動重啟?
liaommx
[問題] 為什麼中文印出來是亂碼...(已解決
camry2009
[問題] Main(string[] args)問題
polar0709
Links
booklink
Contact Us: admin [ a t ] ucptt.com