我在本地机器上开发了一个winforms应用程序。它从csv文件读取数据并从数据库中查找相关信息(通过执行存储的proc)。将.net项目部署到开发服务器
我把它移到开发服务器上,并试着运行它,但是当我在从app.config文件中获取SQL连接字符串的那一行出现错误。错误是:System.NullReferenceException:未将对象引用设置为对象的实例。。当然,该应用在我的机器上运行良好。
我注释了此代码后面的所有行,并显示错误消息。我猜它与conn.ConnectionString行有关。
SQL数据库指向正确的数据库服务器& UID & pwd是正确的。什么会导致错误?
try
{
using (SqlConnection conn = new SqlConnection())
{
conn.ConnectionString = ConfigurationManager.ConnectionStrings["SilverTicker"].ConnectionString;
编写一个简单的应用程序,只需连接到数据库并将其放置在开发服务器上即可。如果失败,您可能无法通过您的开发服务器访问数据库服务器。 – 2012-02-09 14:47:48