原文:警惕System.Environment.CurrentDirectory 获取当前目录

最近工作中,要做个客户端提醒的小工具 winform程序自然少不了要读取和应用程序同一个目录的配置文件 不是exe.config文件 要读取当前应用程序所在目录我立马想到了System.Environment.CurrentDirectory 来获取当前工作目录。程序运行似乎一切正常完美无缺 到了第二天早上来上班一开机弹出: 读取配置文件丢失 。应用程序增加了开机自启动。弹出这个消息读取配文件失 ...

2015-12-15 11:31 3 10731 推荐指数:

查看详情

警惕使用System.Environment.CurrentDirectory遇到的坑

今天调试程序的时候遇到一个大坑,程序A(exe)通过Process Start启动程序B(exe)进程,总是报错。 上图是程序结构,为了让所有的程序B实例共享配置,所以把app.ini放在了bin的上级目录。 启动进程代码 ...

Tue Nov 17 04:30:00 CST 2020 0 368
C++获取当前目录

获取当前目录对于.net来说很简单,在此不用多说了。C/C++来说挺也简单,但容易掉进MS的陷阱。在此仅作为笔记记录一下方法,以便以后备查,高手请路过。 若是VC MS 封装了好几个方法 1、最常用的GetCurrentDirectory,查一下它的原型: DWORD ...

Tue Dec 04 06:30:00 CST 2012 1 38538
C# 获取当前目录

一、获取当前文件的路径 string str1=Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。 string str2=Environment.CurrentDirectory;//获取和设置当前目录(即该进 ...

Tue Jul 23 22:05:00 CST 2019 0 2812
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM