[英]CurrentDirectory and Excel-DNA
我正在使用Excel-DNA,並且通過將進程附加到VS17來調試Excel中使用的ac#代碼。
我的問題是我不明白為什么在調試時,項目的當前目錄切換到C:\\ Users \\ userX \\ Documents:
string test = Directory.GetCurrentDirectory(); // C:\Users\userX\Documents
這是我項目中所有類中根本不使用的目錄,當我使用app.Config讀取一些靜態數據(因此將無法檢索)時,這會引起問題:
string staticData = ConfigurationManager.AppSettings["data"];
我想知道如何解決這個問題?
非常感謝您的幫助。
是Excel設置當前目錄。
您可以通過調用ExcelDnaUtil.XllPath
來檢索Excel-DNA加載項的完整路徑。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.