プロジェクトをframework3.5からframework4.0にアップグレードしました。今、私はVisual Studio 2010を使用しています。ここに私のapp.configファイルがあります
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="DBConnectionString" value="User ID=sa;Password=password123;Initial Catalog=DishTV_Voting;Persist Security Info=True;Data Source=ENMEDIA-50CB48D"/>
</appSettings>
</configuration>
ここで、フレームワーク 3.5 を使用しているときに、構成ファイルを次のように使用しました。
using System.Configuration;
namespace Voting_Editor_Tool_New
{
public partial class Voting_Editor_Tool : Form
{
SqlConnection myConnection;
string connectString = ConfigurationSettings.AppSettings["DBConnectionString"];
public void getdata()
{
myConnection = new SqlConnection(connectString);
....
}
}
}
フレームワーク 4.0 にアップグレードすると、次の行
ConfigurationSettings.AppSettings["DBConnectionString"];
警告メッセージを次のように表示します
「System.Configuration.ConfigurationSettings.AppSettings」は廃止されました:「このメソッドは廃止されました。System.Configuration!System.Configuration.ConfigurationManager.AppSettings に置き換えられました」。
ConfigurationManager.AppSettings["DBConnectionString"]; で試しました。しかし、次のようにエラーが表示されます
The name 'ConfigurationManager' does not exist in the current context
誰でも問題を解決する方法を教えてください。よろしくお願いします。