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