我已經從類庫項目製作DLL,然後這些DLL在主應用程序中使用。現在我在調用dll函數時面臨417期望失敗錯誤。當我放置在主應用程序的app.config文件中時,它運行良好。但我想在類庫項目中處理這個事情,以便用戶不應該手動將此特定行添加到其配置設置中如何爲類庫項目添加配置文件?
回答
類庫項目導致將dll添加到主項目中。您的主項目應該在其配置文件中包含所有設置。這是配置文件的整個想法。你可以通過幾種方式對dll中的值進行硬編碼,但是這樣做會失敗,因爲你的項目沒有機會在配置文件中改變這個值。
您主項目的開發人員應該知道他們添加到項目中的每個dll的需求。如果你不想要這個依賴關係,那麼你可以用你期望配置值作爲參數的方式在你的類庫中構建函數。這樣,主項目將負責管理值(希望在配置文件中),並在調用它們時將它們傳遞給dll函數。
先生我想設置expectation10繼續價值,它不工作時,我手動設置 –
@MuneemHabib我很抱歉,我沒有得到你所說的。什麼是「期望10繼續價值」?你如何「手動設置」? –
System.Net.ServicePointManager.Expect100Continue = false; –
TBH,我會考慮從庫中引用一個配置文件作爲不正確的練習,因爲你提到的原因 - 圖書館的消費者對依賴關係是什麼並不明顯。
就我個人而言,我會讓你的圖書館請求設置作爲相關構造函數的一部分。
- 1. 將配置添加到庫項目C#
- 2. 如何向asp.net項目添加不同的配置文件?
- 3. 如何將外部配置文件添加到C++項目?
- 4. 如何爲自定義配置文件添加配置變換?
- 5. 如何在其他項目中添加NLog類庫項目
- 6. 添加Apache ACE目標配置文件
- 7. 如何根據配置或宏爲目標添加類
- 8. 如何添加PCL配置文件259
- 9. 如何添加Android項目作爲庫或添加ARR在Android模塊項目
- 10. 如何在項目中保護數據庫配置文件?
- 11. 如何在基於eclipse的Spring項目中添加bean配置文件?
- 12. 添加一個帶類文件的.so庫到sbt scala項目
- 13. 如何在netbeans項目的文件夾中添加庫
- 14. 如何將文件夾添加到數據庫項目?
- 15. Maven:如何配置settings.xml文件以添加存儲庫?
- 16. 如何調配配置文件添加到IPA文件
- 17. 如何在ember.js項目中加載配置文件?
- 18. 如何加載XML配置文件中asp.net項目
- 19. EXTJS:如何從JSON文件加載Ext.form.panel項目配置
- 20. 如何將文件添加到SSIS項目雜項文件夾
- 21. 如何以編程方式將文件添加到類庫項目ASP.NET
- 22. Android Eclipse庫項目和項目特定配置文件的庫項目類型解析
- 23. 如何將類文件添加到Maven2項目
- 24. 如何將的.vb類文件添加到ASP.net項目
- 25. 如何將類文件添加到新的Java項目
- 26. Installshield添加項目文件
- 27. 如何將框架項目添加到主項目中並配置主項目框架項目的設置
- 28. 添加配置文件
- 29. 添加配置文件
- 30. 如何將庫添加到CodeLite項目?
該方法/函數內部調用任何WCF服務? – Praveen
不,我只是發送httpwebrequest到服務器 –