问个奇怪问题,请大家支招

freeboy827 2009-08-26 05:56:26
winform程序从远程服务器上下载一VC++写的程序放到application data里
用process.start(path)运行该程序,提示错误,错误的原因就是不能加载同目录下的配置文件
如果在本地直接双击运行该程序不会报错

我新建一测试程序 用process.start(path)运行,没有错

不知道大家能不能看明白,
谢谢回复
...全文
84 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
freeboy827 2009-08-26
  • 打赏
  • 举报
回复
其他地方就是把整个文件夹放到D盘根目录下

直接运行EXE没有问题
新建一个测试程序也没有问题
g394594141 2009-08-26
  • 打赏
  • 举报
回复
c++程序里调用的配置文件是不是绝对路径?
stning 2009-08-26
  • 打赏
  • 举报
回复
其他地方的意思是不要跟这个项目同一个目录,有这么试过吗?
freeboy827 2009-08-26
  • 打赏
  • 举报
回复
不知道有什么冲突
freeboy827 2009-08-26
  • 打赏
  • 举报
回复
放到其他地方也一样,新建一个测试项目用process.start(path)可以运行
用正式项目就不能成功执行了,
Forrest23 2009-08-26
  • 打赏
  • 举报
回复
能看明白,但不知道什么原因,也就是说 winform程序 和这个 VC++写的程序 不能同时运行吗?
你手动可以两个同时运行吗?
stning 2009-08-26
  • 打赏
  • 举报
回复
一定要放在application data里面吗?不能放在硬盘其他地方然后再process.start(path)吗?

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧