我的vb.net应用程序正在使用数据绑定的ms-access数据库。这个应用程序将分发给多个同事,因此根据我读过的几乎每一篇文章,我需要在我的项目中包括数据库,以便在运行setup.exe时部署(复制到用户的本地目录)。发布项目时,我在创建的应用程序文件中看到database.employe和dataset.xsd.employe文件。但是当我运行setup.exe时,会收到一条错误消息,告诉我它找不到该文件。我手动检查数据文件夹的位置,里面什么也没有。看来我需要部署的文件并不是这样。
到目前为止,我所读到的所有内容都解释了如何部署数据库,但我无法找到有关接收到的此错误或文件未复制到数据文件夹的原因的任何信息。
最佳答案
使用ClickOnce进行部署时,为了将文件部署到数据目录中,应在“项目属性”“发布”选项卡>“应用程序文件”中将文件的发布状态设置为“数据文件”。
关于database - 使用VB.Net部署Access数据库但未部署数据库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44832830/