我使用 Sql Server Standard 版本和 Crystal Reports 在 Visual Studio 2017 (.Net Framework 4.6.1.) 中为我的客户端设计了一个应用程序。现在我想为客户端创建一个安装文件。我是否必须在客户端机器上安装 Sql Server 或 Sql Server Express?我是否必须在客户端计算机上安装 Crystal Report Runtime?我已经阅读了很多类似的问题。这样做的最佳方法是什么?谢谢。
2 回答
芜湖不芜
TA贡献1796条经验 获得超7个赞
问题是“为客户”的真正含义是什么。如果您的应用程序内部使用 SQL DB 来存储数据用于其自身目的,那么您正在为应用程序安装 SQL 以使其正常工作,SQL Lite 或 Express,并且不会向您的客户公开有关此内部设计细节的任何信息。同样,如果您的应用程序使用 Crystal Reports 生成报告,那么它是针对您的应用程序,而不是针对客户端的。
但是,如果您的应用程序向已经拥有 SQL 数据库的客户端提供服务,并且您的应用程序旨在查询或更新该数据库,那么您不需要安装 SQL,您基本上只需要允许客户端输入连接对话框即可连接到他们现有的数据库。在任何情况下,您都无法安装 SQL Server,因为它是您无法代表客户端安装的许可产品。
关于如何做的任何更详细的问题将取决于您用于构建设置的安装工具
- 2 回答
- 0 关注
- 208 浏览
添加回答
举报
0/150
提交
取消