使用 LocalDB 数据库部署 C# 应用程序

Deploying a C# application using LocalDB database

当我 运行 我的 C# 应用程序在另一台 PC 上时,出现与网络相关的错误。在我的电脑上,它 运行 没问题。我已经使用 AttachDbFilename=|DataDirectory| 来指定我的 .mdf 文件的位置。现在,我在此部署中缺少什么使应用程序无法 运行 在其他 PC 上?

您的客户端计算机上缺少 SQL 服务器实例,一个选择是在它们上安装 LocalDB。找到安装文件 SqlLocalDB.MSI,适用于您客户端机器上的 OS 版本,您可以试试这个最新版本 https://download.microsoft.com/download/7/c/1/7c14e92e-bdcb-4f89-b7cf-93543e7112d1/SqlLocalDB.msi