原文:警惕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