設定ファイルからconnectionStrings
にアクセスしようとしています。コードはASP.NET + C#です。私はSystem.Configuration
を参照に追加して使用しても述べました。しかしそれでもアセンブリを受け入れないだろう。名前 'ConfigurationManager'が現在のコンテキストに存在しません
私はVSTS 2008を使用しています。理由は何でしょうか?
別の奇妙なことは、「System.configuration」、名前は他のシステムのアセンブリのためにどのように表示されるかではない小文字のCとして示さアセンブリ名です。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Configuration;
namespace Utility
{
public class CommonVariables
{
public static String ConnectionString
{
get { return ConfigurationManager.ConnectionStrings["EmployeeEntities"].ConnectionString; }
}
}
}
設定:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<connectionStrings>
<add name="qbankEntities" connectionString="metadata=res://*/qbankModel.csdl|res://*/qbankModel.ssdl|res://*/qbankModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=localhost;Initial Catalog=qbank;Persist Security Info=True;User ID=**;Password=****;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
</connectionStrings>
</configuration>
コードを追加できますか?それがアセンブリを受け入れないということは何を意味しますか?特定のエラーメッセージが表示されますか?プロパティウィンドウから –