【问题标题】:How to deploying c# windows application with database?如何使用数据库部署 c# windows 应用程序?
【发布时间】:2013-04-06 12:58:32
【问题描述】:

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

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

请提出一些方法..用数据库和水晶报表部署这种类型的项目。

【问题讨论】:

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

标签: sql-server-2008 c#-4.0 deployment crystal-reports


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多