Tôi đang cố gắng truy cập connectionStrings
từ tập tin cấu hình. Mã này là ASP.NET + C #. Tôi đã thêm System.Configuration
vào tài liệu tham khảo và cũng được đề cập với việc sử dụng. Nhưng nó vẫn không chấp nhận lắp ráp.
Tôi đang sử dụng VSTS 2008. Bạn có biết lý do gì không?
Một điều kỳ lạ khác là tên lắp ráp được hiển thị là "System.configuration", chữ thường là c không phải là cách hiển thị tên cho các cụm hệ thống khá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; }
}
}
}
Cấu hình:
<?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>