我的問題很簡單。我有一個第三方庫,它假定它將被用於網站(需要web.config中的特殊配置部分)。我想在C#控制檯應用程序中使用這個庫。有可能的?是否可以從控制檯應用程序加載web-config?
我試過 WebConfigurationManager.OpenWebConfiguration();
以及只是將所有內容複製到app.config但它不起作用。我收到的錯誤是ConfigurationErrorsException,說明 An error occurred creating the configuration section handler for ...: Could not load type 'Configuration.RenderingSection' from assembly 'System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
對於相同的設置,有很多.config文件並不是一個好主意。當控制檯應用程序與網站一起部署時,將所有設置集中在一個文件中是明智的。請考慮一個依賴於控制檯應用程序啓動定期批處理的Web系統。 –