2010-12-05 108 views
2

我使用WPF在C#中开发了一个应用程序。我想将软件发布到我的网站,以便用户可以下载安装程序,并在我发布新版本时自动更新。在Visual Studio 2010中使用SQLite数据库发布的C#WPF

我遇到了一些关于项目发布的问题。

首先,该软件正在使用嵌入式SQLite数据库。当我从网站运行安装程序时,它可以很好地下载,但不包括软件需要的数据库文件。如何将数据库文件包含到安装程序中。

第二个问题是如何选择程序安装到用户PC上的位置。当我安装它时,我预计它会安装到C:\ Program Files \ Company Name \ Project Name,但它不会放在那里。我怎样才能做到这一点。

感谢您为此提供的任何帮助。

回答

0
  1. 包括你的数据库文件到项目,并从中恢复数据库时,应用程序启动您正在使用的ClickOnce
  2. ,所以你对付沙箱应用程序/所以,你有两个选择 - 不使用的ClickOnce(谷歌的d日项目例如或使用Windows安装程序)或使用clickonce路径找到您的文件(take a look