私はVS2012を使用しています。私はapp.configの接続文字列を保持する必要があり、私のCSファイルからアクセスする必要があります。しかし、私はVS2012でそれを行うことができません。以下は私がネットから見つけたものですが、VS2012ではなく旧バージョンのVSで動作すると思います。app.configからVS2012 WPFアプリケーションの接続文字列にアクセスするには?
app.configファイル
私はそれをアクセスしていますがどのように<?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.ConfiguarationSettingsで
「ASP.Net」というタグが付けられているのはなぜですか?それはWPFまたはASP.Netですか? 2層または3層? app.configまたはweb.config? – ken2k
WPFのapp.config –
あなたのエラーメッセージには 'System.Configuration.ConfigurationSettings'と書かれていますが、あなたのコードは' ConfigurationManager'を使っています - あなたはどこかで 'ConfigurationSettings'を使っていないことを明確にすることができますか(私はこのクラスは.NET 1/1.1) – Charleh