为了账号安全,请及时绑定邮箱和手机立即绑定

为 WPF 项目创建安装文件

为 WPF 项目创建安装文件

C#
蓝山帝景 2021-11-28 17:48:07
我使用 Sql Server Standard 版本和 Crystal Reports 在 Visual Studio 2017 (.Net Framework 4.6.1.) 中为我的客户端设计了一个应用程序。现在我想为客户端创建一个安装文件。我是否必须在客户端机器上安装 Sql Server 或 Sql Server Express?我是否必须在客户端计算机上安装 Crystal Report Runtime?我已经阅读了很多类似的问题。这样做的最佳方法是什么?谢谢。
查看完整描述

2 回答

?
qq_笑_17

TA贡献1818条经验 获得超7个赞

我是否必须为客户端安装 Sql Server 或 Sql Server Express?

不,但如果尚未安装,您可能需要一个客户端驱动程序。

我是否必须为客户端安装 Crystal Report Runtime?

通常,是的,例如参见这篇文章


查看完整回答
反对 回复 2021-11-28
?
芜湖不芜

TA贡献1796条经验 获得超7个赞

问题是“为客户”的真正含义是什么。如果您的应用程序内部使用 SQL DB 来存储数据用于其自身目的,那么您正在为应用程序安装 SQL 以使其正常工作,SQL Lite 或 Express,并且不会向您的客户公开有关此内部设计细节的任何信息。同样,如果您的应用程序使用 Crystal Reports 生成报告,那么它是针对您的应用程序,而不是针对客户端的。

但是,如果您的应用程序向已经拥有 SQL 数据库的客户端提供服务,并且您的应用程序旨在查询或更新该数据库,那么您不需要安装 SQL,您基本上只需要允许客户端输入连接对话框即可连接到他们现有的数据库。在任何情况下,您都无法安装 SQL Server,因为它是您无法代表客户端安装的许可产品。

关于如何做的任何更详细的问题将取决于您用于构建设置的安装工具


查看完整回答
反对 回复 2021-11-28
  • 2 回答
  • 0 关注
  • 208 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信