我需要在Windows啓動時啓動我的c#應用程序。我試圖通過使用以下兩個選項來添加與應用程序的exe路徑的註冊表項。啓動位置與應用程序的位置不同。
System.Environment.CurrentDirectory
Directory.GetCurrentDirectory()
但是,在Windows啓動時,該文件夾路徑顯示到system32目錄下,而不是應用程序的目錄。所以,依賴於當前目錄的代碼無法正常工作。如何解決這個要實現的程序文件夾?我搜查了相關的帖子,但沒有獲得解決方案。
謝謝
此代碼的工作對我來說:
Directory.GetParent(System.Windows.Forms.Application.ExecutablePath)
這給了應用程序所在目錄。
非常感謝。