簡體   English   中英

在另一台PC上使用本地SQL Server數據庫安裝C#WPF應用程序

[英]Installing a C# WPF application with local SQL Server database on another PC

我有一個問題,我已經開發了一個C#WPF應用程序,該應用程序需要本地SQL Server數據庫。 我無法將應用程序發布到沒有安裝SQL Server的另一台計算機上。

我是否需要在要安裝應用程序的所有PC上都安裝SQL Server? 還是我錯過了什么?

我正在使用高級安裝程序制作安裝文件,並將.mdf數據庫復制到連接字符串中提到的位置

string connectionString = @"Data Source =(LocalDB)\MSSQLLocalDB; AttachDbFilename = " + Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\abc\Databases\abc.mdf; Integrated Security = True; Connect Timeout = 30";

我得到的錯誤:

錯誤信息

如果需要SQL Server,應該在低端PC上安裝哪一個? 任何幫助將不勝感激。 謝謝

如果要使用.mdf文件,則必須安裝 SQL Server

  • 在每台PC上本地
  • 或集中在所有PC都可以連接到的服務器

如果在PC上本地安裝.mdf文件,並且要在連接字符串中使用AttachDbFileName=參數,則必須在具有此應用程序的每台PC上安裝SQL Server Express 其他版本的SQL Server 不支持 AttachDbFileName=方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM