C# 无法为Windows窗体应用程序打开登录请求的数据库

C# 无法为Windows窗体应用程序打开登录请求的数据库,c#,winforms,sqlconnection,C#,Winforms,Sqlconnection,我已经用Visual Studio 2010和SQL EXPRESS R2 2008创建了一个Windows窗体应用程序,当我在Visual Studio ID中运行它时,它运行得完美无缺,但一旦我创建了exe文件并将其安装到我的PC中,它就会出现登录请求的错误“无法打开数据库”Biling, 这是应用程序配置文件 <?xml version="1.0"?> <configuration> <configSections> </configSec

我已经用Visual Studio 2010和SQL EXPRESS R2 2008创建了一个Windows窗体应用程序,当我在Visual Studio ID中运行它时,它运行得完美无缺,但一旦我创建了exe文件并将其安装到我的PC中,它就会出现登录请求的错误“无法打开数据库”Biling, 这是应用程序配置文件

<?xml version="1.0"?>
<configuration>
  <configSections>
  </configSections>
  <connectionStrings>
    <add name="webAppCon" connectionString="data source=.\SQLEXPRESSR2;Initial Catalog=Billing;User ID=sa;Password=pswrd" providerName="System.Data.SqlClient"/>
    <add name="Billing.Properties.Settings.BillingConnectionString1" connectionString="Data Source=.\SQLEXPRESSR2;Initial Catalog=Billing;User ID=sa;Password=pswrd" providerName="System.Data.SqlClient"/>
  </connectionStrings>
<startup useLegacyV2RuntimeActivationPolicy="true">
  <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration>


您的电脑与您开发应用程序的电脑是同一台机器?是的,我在我开发应用程序的电脑上测试了应用程序,错误是“用户sa登录失败”“。请仔细检查连接字符串中的密码,可能是部署过程出于安全考虑删除了该密码。”reasons@mCasamento,我已经在.exe xml文件中检查了密码。它与我在app.config文件中提供的密码相同谢谢steave和McSamento的重播,我找到了解决方案,我的数据库“账单”是如何离线的,这就是问题所在。一旦我把它拿来,奥利,它工作得非常好