【发布时间】:2013-05-29 04:49:48
【问题描述】:
我的应用程序和 WCF 服务在同一个解决方案中。
我在一个类(在应用程序中)中编写了一个属性,以从应用程序的Web.Config 获取 ConnectionString。
现在需要在我的 WCF 服务中访问相同的连接字符串,但我的 WCF 服务中有另一个 Web.Config(所有绑定都已定义)。但是我需要访问app的连接字符串。
//This is the connection string of App, where I am retrieving it in a common class.
public static readonly string ConnectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();
【问题讨论】:
-
您可以使用相同的名称访问它。Net 将在启动应用程序域的应用程序的配置文件中查找配置密钥。如果它不起作用,请添加系统参考。配置。
-
我也试过这样做,但这里的问题是,我不会加载类(它有连接字符串)但我想要那个类的连接字符串,可能很愚蠢,但给我任何其他的替代品。
-
将你的连接字符串添加到一个新类中,称之为 MyConfig
标签: c# wcf web-config connection-string