Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2008 如何使用数据库部署c#windows应用程序?_Sql Server 2008_C# 4.0_Deployment_Crystal Reports - Fatal编程技术网

Sql server 2008 如何使用数据库部署c#windows应用程序?

Sql server 2008 如何使用数据库部署c#windows应用程序?,sql-server-2008,c#-4.0,deployment,crystal-reports,Sql Server 2008,C# 4.0,Deployment,Crystal Reports,我在c#中创建了一个使用SQL Server数据库的windows应用程序,现在我想将其安装到客户端计算机上。我已经在客户机上安装了SQL Server 2008,现在我创建了一个安装程序并添加了所有dll和exe文件以及app.config文件 当我在客户机上安装它时,我会从安装文件夹的程序文件中更改app.config中的路径。但当我运行应用程序时,它无法连接到数据库 请建议一些方法。使用数据库和Crystal Reports部署此类项目。是否已将身份验证方法设置为Windows身份验证?您

我在c#中创建了一个使用SQL Server数据库的windows应用程序,现在我想将其安装到客户端计算机上。我已经在客户机上安装了SQL Server 2008,现在我创建了一个安装程序并添加了所有dll和exe文件以及
app.config
文件

当我在客户机上安装它时,我会从安装文件夹的程序文件中更改
app.config
中的路径。但当我运行应用程序时,它无法连接到数据库


请建议一些方法。使用数据库和Crystal Reports部署此类项目。

是否已将身份验证方法设置为Windows身份验证?您确定正在开发环境中使用应用程序配置吗


尝试在您的开发环境中输入错误的密码,看看它是否真的失败了

如果它无法连接到数据库,可能app.config仍然使用旧密码(指向您的开发sql)连接字符串在其中?@Elger我更新了app.config文件,但仍然没有得到它…请检查客户端计算机中的用户名和密码。还要检查SQL Server中配置了哪种类型的身份验证,以及您在web.config中使用了什么。尝试使用客户端工具和配置的凭据连接客户端计算机的sql server