如何从app.config访问VS2012 WPF应用程序中的连接字符串



我使用的是VS2012。我必须保持连接字符串在app.config,并从我的cs文件访问它。但我无法在VS2012中做到这一点。以下是我从网上发现的,但我认为它适用于早期版本的VS,而不是VS2012。

应用程序。配置文件

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
    </startup>
   <connectionStrings>
      <add name="DataFormConnection"
            connectionString="Data Source=abcdd;database=xyz;uid=4566;pwd=987"
            providerName="System.Data.SqlClient" />
   </connectionStrings>
</configuration>

访问方式:

connectionString = ConfigurationManager.ConnectionStrings["DataFormConnection"].ConnectionString;

获取错误:类型或名称在system . configuration . configurationsettings中不存在

进入引用列表,为System.Configuration添加一个引用

转到References,为System.Configuration添加引用

这样做之后,您应该能够引用System.Configuration.ConfigurationManager

最新更新