簡體   English   中英

安裝程序C#Windows Form App / SDF數據庫

[英]Installer c# windows form app/sdf database

我做了一個使用本地.sdf數據庫(SQL Server Compact Edition)的ac#Windows窗體應用程序,但無法為此創建安裝程序。

我使用Visual Studio中的安裝向導,但安裝的程序給了我一個未處理的異常錯誤。 我不知道錯誤是連接字符串還是其他字符串。

我的問題不是訪問.sfd數據庫,而是創建一個安裝程序以便在其他計算機上安裝該應用程序。 為了創建安裝程序項目,我使用了Visual Studio 2010的安裝向導項目,但是當我使用生成的安裝程序安裝應用程序時,該程序無法運行。 我的問題是我不知道如何為我的應用程序創建設置。 app.config中的連接字符串為“數據源= | DataDirectory | DataBase \\ yyyy.sdf”。 我沒有安裝程序的任何代碼。

為了找出答案,請向我們展示您的代碼,但至少將您的數據庫方法包裝在try-catch塊中:

try
{
  // do your DB stuff here
}
catch (Exception ex)
{
  MessageBox.Show(ex.Message);
}

在沒有看到您的代碼的情況下,請檢查您是否未對.sdf的路徑進行硬編碼作為示例。 此外,您是否正在分發SQL Server Compact的所有必需依賴項 請記住不要將.sdf安裝在程序文件Folder中,因為它違反了Window的用戶訪問模型。

暫無
暫無

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

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