我在我的C#
項目中使用了許多web service references
。所以我的app.config
文件有很多服務參考條目。因此,配置文件看起來很混亂。
我想爲我的每個服務參考創建different config files
。例如;對於Service1
的引用,我想用service1.config
文件,對於Service2
引用service2.config
等等。
我該如何實現這一目標?c中每個服務引用的不同配置文件
0
A
回答
0
項目中不能有多個App.config
。該應用程序將使用名爲YourExcecutable.exe.config的配置文件,該文件默認爲文件App.config
。但是,如果您需要使用代碼,則可以擁有多個配置文件並加載。但是你不能同時加載所有它們。您只能根據需要在文件之間切換。
SOLUTION 1
可以使用ConfigurationManager類通過代碼來加載一個替代配置文件。
System.Configuration.ConfigurationFileMap fileMap = new ConfigurationFileMap("path to new file");
System.Configuration.Configuration configuration = System.Configuration.ConfigurationManager.OpenMappedMachineConfiguration(fileMap);
SOLUTION 2
AppDomain.CurrentDomain.SetData("APP_CONFIG_FILE", @"Config file path");
0
相關問題
- 1. 不使用配置文件的.NET服務引用
- 2. Consul中的每個服務配置
- 3. 針對不同服務器的不同配置文件
- 4. grails多個服務器的不同配置文件
- 5. 爲不同的服務器配置一個web.config文件
- 6. 每個路徑的不同ssl服務器配置
- 7. Windows服務.NET中有哪些不同的配置文件?
- 8. c#windows服務配置文件
- 9. Spring Boot - 如何爲每個配置文件配置不同的日誌配置?
- 10. 爲每個用戶提供不同URL的Web服務引用
- 11. Silverlight中每個URL的不同配置
- 12. 每個服務器的NodeJS配置
- 13. 如何爲組織中的每個用戶配置相同的配置文件
- 14. 使用配置文件更改服務引用的url
- 15. 春雲配置服務器不使用配置文件
- 16. Windows服務配置文件
- 17. windows服務 - 配置文件
- 18. WCF服務配置文件?
- 19. 在哪裏存儲不同的配置設置? C#服務
- 20. 每個構建配置包含不同的文件
- 21. WabSphere應用程序服務器中的多個配置文件
- 22. C#checkBox_CheckedChanged在不同文件中引用
- 23. 配置的app.yaml應用服務引擎
- 24. 如何在CGI服務器中配置索引文件?
- 25. 多彈簧配置文件(每個配置文件一個)
- 26. Apple OS X服務器(Xcode CI服務)找不到配置配置文件
- 27. wcf服務在添加服務引用時沒有配置文件
- 28. 使用具有不同綁定配置的兩個端點配置WCF服務
- 29. 如何將流量引導至每個地理位置的不同服務器?
- 30. 複製websphere服務器中的配置文件配置6.1
是不是有分裂app.config文件到不同的文件的方法嗎? – Fer
@請參閱更新的答案 – Kurubaran
可以通過此方法加載多個配置文件嗎? – Fer