我试图使这个简单的呼叫连接字符串:获取从app.config中
DataContext dc = new DataContext(ConfigurationManager.ConnectionStrings["MyDB"].ConnectionString)
这是我的app.config文件:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<connectionStrings>
<add name="MyDB" connectionString="Server=STEVEN-PC;Database=MyDB;Trusted_Connection=yes;" />
</connectionStrings>
</configuration>
但我发现了一个错误: 未将对象引用设置为对象的实例。
找不到连接字符串。我究竟做错了什么?
当然你的app.config是作为可执行相同的路径? – Amy 2011-05-16 01:30:56
@Inuyasha - 我有几个项目的Visual Studio解决方案。 app.config和我打电话来的文件在同一个项目中。 – Steven 2011-05-16 01:32:18
我总是喜欢通过做一些事情来确认我的假设,比如将实例化dataContext的调用分离到app.config。只是为了确保那是我失败的地方。你可能是对的,但偶尔会发现一些意想不到的事情。 – 2011-05-16 01:36:02