我在c#中有一個控制檯應用程序,由Windows任務計劃程序在schuled時間啓動。 該應用程序需要來自其自己的目錄的一些物理文件,並使用System.IO.Directory.GetCurrentDirectory()
。如何在Windows任務計劃程序啓動程序時獲取應用程序文件夾
正常,當我自己啓動控制檯應用程序時,它完美地工作。但是,當它由Windows任務計劃程序啓動時,它將返回C:\Windows\System32
。
爲什麼這不是應用程序目錄,並有另一種方式我可以得到應用程序目錄?
關於第二個想法是你的答案比較好,因爲你給我的目錄,多數民衆贊成我問:休息給了我路徑到裝配文件 –
@Erik:你需要目錄名稱還是完整路徑? – abatishchev
@abatishchev:我的問題的最後一行是:「我如何獲得應用程序目錄」,我需要應用程序目錄的完整路徑。你的回答很好,但它沒有給我目錄,它給了我程序集文件。 –