簡體   English   中英

如何使SQLite數據庫文件與C#發布的項目一起用作嵌入式資源

[英]How to get SQLite database file working as embedded resource with C# published project

對於這個問題,我進行了廣泛的搜索,並遵循了大量的建議(幾乎所有人都說相同的話),但是仍然無法解決。

我正在使用Zedgraph和SQLite數據庫構建C#圖形應用程序。 直到最近我仍在調整數據庫,但現在它是正確的,並且我想將其作為資源添加到我的項目中,以便在發布項目時它成為安裝程序的一部分,並且可以與我的應用程序一起使用。 我已經以一種通常的方式添加了資源,並且該資源位於項目的我的資源文件夾中。 我將其設置為“始終復制”,它是嵌入式資源。 我不確定這是否正確。 我的應用程序可以從VS構建並正常運行。 但是當我發布時,它找不到我的表,因為數據庫文件顯然丟失了。

如何使數據庫文件與應用程序一起使用,以便可以分發我的應用程序?

謝謝。

您正在使用Visual Studio安裝程序項目嗎? 如果是,則可能是該文件未包含在安裝程序文件中。 您可以從該項目的Dependencies中強制添加它。

檢查一下是否添加了外部文件

暫無
暫無

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

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