我有這個控制檯應用程序。現在我已經添加了環境變量PATH到它的設置,以便它可以通過控制檯從任何位置執行。奇怪的是,同樣的應用程序正在打破這種變化。影響相對文件路徑的環境PATH變量
安裝目錄包含BIN和CONFIG文件夾。 Exe放在BIN文件夾內。
我有這行代碼,
WriteToFile(@"..\Config\Settings.xml")
用於寫入配置文件夾內的文件將Settings.xml安裝目錄內的路徑。但是,現在它會嘗試寫入執行路徑下的Config文件夾內的settings.xml文件。因此,如果我從控制檯執行我的應用程序作爲c:/users/guest/app.exe,它會嘗試解釋相對於此位置的路徑,而不是相對於應用程序的安裝目錄。
任何幫助,建議?
只是點擊張貼答案,你的答案在頂部:) – Madhan