2015-12-17 58 views
1

我經歷了很多關於此主題的線索,但沒有得到任何解決方案。訪問並覆蓋類庫中的App.config文件中的值

首先我創建了一個Windows應用程序。在這我使用app.config文件來存儲它正常工作的一些變量。然後將應用程序轉換爲類庫。提取變量時只給出空值。

任何其他選項,以獲取或設置配置文件變量類庫

感謝。

回答

0

如果您將代碼轉換爲某個類庫,則必須記住它將重用引用它的應用程序的web.config/app.config。所以我建議將「舊」app.config中的設置添加到使用您的庫的應用程序的配置文件中。

+0

感謝您的回覆.............我將**應用程序類型**從Windows窗體應用程序更改爲類庫........我可以知道如何添加設置從app.config文件...謝謝 –

+0

類庫不能單獨使用,所以你必須有另一個應用程序(或測試項目)使用它。 – Kamo

+0

我在同一個解決方案中添加了新窗口表單應用程序,並用舊的替換了它的app.config ..但是給出了相同的空結果.....我需要改變其他任何內容.....即時新的編程..謝謝 –

0

我們不能在類庫中使用app.configweb.config。爲控制檯/ Windows應用程序添加app.config或爲您的Web應用程序添加web.config文件,該文件調用您的類庫,然後應用程序將自動獲取並使用該配置文件。

+0

我創建SolidWorks軟件的加載項...所以我創建一個類庫,需要直接註冊DLL使用註冊表編輯器..我不會在任何其他應用程序中使用此DLL感謝 –

+0

@SethuRaman你不能保留它在app.config文件,你必須將它保存在你的軟件配置文件中 – Gopalakrishnan