为清楚起见而编辑: 我正在为桌面编写Winforms应用程序,该应用程序依赖于数据库来填充其信息。我想将包含该数据的文件包含在已部署的应用程序中,以便可以将其安装在用户的计算机上,以便他们可以在本地而不是通过Internet使用数据。
原始帖子: 我正在编写一个使用SQL数据库的桌面应用程序。我希望能够将其与数据库文件打包在一起,并在有人安装它时使它工作。 VS17有什么方法可以做到这一点吗?还是应该只使用Excel中的XLS文件?
我正在使用Visual Studio2017。我已经做了一个Google搜索,响应安装了SQL this和that,但与VS17没有任何关系。我的堆栈溢出搜索产生了一个我认为相关的结果,该结果建议安装sqlite而不进行任何其他详细说明。
当我在计算机上安装并运行它时,它可以工作,但是我相信这是因为我的机器上正在运行数据库服务,因为这是我通过VS编写代码和测试应用程序的地方。我有一个同事运行它,它给了他们一个错误:
找不到目录或文件
编辑:我得到的答复似乎都是关于安装SQL Server的。我希望确保该项目部署数据库文件,而不是服务器。