【发布时间】:2016-05-19 21:09:08
【问题描述】:
我正在尝试在我的程序中添加ConfigurationMangager。我已经尝试添加 System.Configuration 和 System.Configuration.Install 参考,但没有任何效果。有没有其他方法可以解决这个问题?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.Configuration;
namespace Gmos.Halbtax.Models
{
static class Program
{
public static void connectDB()
{
string connString = ConfigurationManager.AppSettings["ConnString"].ToString();
SqlConnection conn = new SqlConnection(connString);
}
}
}
【问题讨论】:
-
定义:“没有用”? (一个错误,不是您期望的行为 - 我们不是读者)为什么您使用应用设置而不是
connectionStrings元素来存储连接字符串? -
ConfigurationManager 得到红色下划线 --> 它没有被识别 @Jamiec
-
那么您缺少对
System.Configuration的引用(不是using- 实际引用) -
您可能缺少参考资料。将
System.Configuration的引用添加到您的项目中,然后重新构建。 -
您是否尝试在添加引用后重新编译解决方案?另外,以防万一,您是否尝试过简单地重新启动 VS(有时在这种情况下会有所帮助)?
标签: c# using configurationmanager