Nếu những gì bạn muốn là tải cấu hình một cách rõ ràng cho một hội đồng cụ thể và truy cập rõ ràng nó, bạn có thể sử dụng OpenExeConfiguration method của ConfigurationManager class.
Hãy lắp ráp test.dll với tập tin cấu hình test.dll.config này:
<configuration>
<connectionStrings>
<add
name="MyConnectionString"
connectionString="my connection string"
providerName="System.Data.SqlClient"
/>
</connectionStrings>
</configuration>
Bạn cam tải các tập tin cấu hình như thế này:
> #r "c:\temp\test.dll"
> #r "System.Configuration"
> using System.Configuration;
> ConfigurationManager.OpenExeConfiguration(@"c:\temp\test.dll").ConnectionStrings.ConnectionStrings["MyConnectionString"].ConnectionString
"my connection string"
Nguồn
2015-12-23 22:21:47
'ConfigurationManager' truy cập vào app.config thực thi hội đồng. Luôn thêm các chuỗi kết nối mà ứng dụng của bạn truy cập vào app.config của assembly thực thi. – Marshal