আমি connectionStrings
কনফিগার ফাইল থেকে অ্যাক্সেস করার চেষ্টা করছি । কোডটি ASP.NET + C #। আমি System.Configuration
রেফারেন্স যোগ করেছি এবং ব্যবহারের সাথে উল্লেখ করেছি। তবে তবুও এটি সমাবেশটি মানবে না।
আমি ভিএসটিএস ২০০৮ ব্যবহার করছি Any কোন ধারণা কারণ হতে পারে?
আর একটি অদ্ভুত বিষয় হ'ল সমাবেশের নাম "সিস্টেমে কনফিগারেশন" হিসাবে দেখানো হয়, এটি একটি নিম্নতর সি, যা অন্যান্য সিস্টেম অ্যাসেমব্লির জন্য কীভাবে নাম প্রদর্শিত হয় তা নয়।
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>