3

みなさん、こんにちは。「「ConfigurationManager」という名前は現在のコンテキストに存在しません」というエラーが表示されます。

// namespaces
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.Configuration;
using System.IO;

namespace Database1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        public static string GetConnectionString(string strConnection)
        {
            //variable to hold our connection string for returning it

            string strReturn = "";
            //check to see if the user provided a connection string name
            //this is for if your application has more than one connection string

            if (!string.IsNullOrEmpty(strConnection)) //a connection string name was        
            {
                //get the connection string by the name provided
                strReturn = ConfigurationManager.ConnectionStrings[strConnection].ConnectionString;

            }
            else //no connection string name was provided
            {
                //get the default connection string
                strReturn = ConfigurationManager.ConnectionStrings["YourConnectionName"].ConnectionString;
            }
            //return the connection string to the calling method
            return strReturn;
        }

    }
}
4

5 に答える 5

12

System.Configuration.dllへの参照を追加しましたか?

于 2012-04-09T11:03:37.087 に答える
5

System.Configuration.dll への参照を追加する必要があります

右クリックして [参照の追加] ボタンをクリックすると、

開いているポップアップで.Netタブをクリックします

System.Configuration.dll ファイルを見つけることができるはずです。

于 2012-04-09T11:10:28.060 に答える
1

使用している .NET Framework と Visual Studio のバージョンを教えてください。

ConfigurationManager は .NET 2 以降でのみ使用できます。.NET Framework 1.x および Visual Studio 2002/2003 を使用している場合、このクラスはまったく使用できません。

http://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager.aspx

このページの上部にある [その他のバージョン] リンクをクリックすると、サポートされているすべてのバージョンが表示されます。

于 2012-04-09T11:40:42.027 に答える