【发布时间】:2020-12-10 00:25:19
【问题描述】:
我开发了一个连接到 SQL Server 数据库的 WPF 应用程序。我正在使用 SQL Server Express Edition 和 Visual Studio Community Edition。我需要在我的一个朋友(他是客户)上运行该应用程序。我不需要将它发布到任何服务器。我发布了应用程序并生成了 setup.exe 文件。当我在朋友的 PC 上运行设置文件然后运行应用程序时,应用程序打开但不显示任何内容。我是否需要在我的朋友 PC 和 .NET 框架上安装 SQL express,或者我该怎么办?
【问题讨论】:
-
“我是否需要在我的朋友 PC 和 .NET 框架上安装 sql express 或者我该怎么办?” -- 如果 SQL Server Express 没有安装在PC,您的应用程序将连接到哪个服务器实例?你的问题不清楚。一方面,您似乎知道您的应用程序尝试连接到哪个服务器;另一方面,如果您知道这一点,您似乎就会知道服务器是否需要安装在 PC 上。那些你不清楚的地方呢?
-
这是我第一次开发和部署 wpf 应用程序。我需要知道我的最佳实践。请告知是否可以支持。
-
“我需要了解我的最佳实践”——听起来你需要先让它发挥作用。一旦你有了实际可行的东西,那么你就可以担心你的实现是否符合社区对“最佳实践”的看法。
标签: wpf client execution setup-project