Sql 程序使用哪些文件?
我已经用visualbasic写了一个程序。在调试文件夹中,有许多文件:Sql 程序使用哪些文件?,sql,visual-studio-2010,Sql,Visual Studio 2010,我已经用visualbasic写了一个程序。在调试文件夹中,有许多文件: 数据库1.mdf 数据库1_log.ldf MyData.Designer.vb MyData.xsc MyData.xsd MyData.xss WindowsApplication1.exe WindowsApplication1.config WindowsApplication1.pdb WindowsApplication1.vshost WindowsApplication1.vshost.exe Windo
- 数据库1.mdf
- 数据库1_log.ldf
- MyData.Designer.vb
- MyData.xsc
- MyData.xsd
- MyData.xss
- WindowsApplication1.exe
- WindowsApplication1.config
- WindowsApplication1.pdb
- WindowsApplication1.vshost
- WindowsApplication1.vshost.exe
- WindowsApplication1.vshost.exe.manifest
- WindowsApplication1.xml
因为我想在程序中设置一个按钮来备份数据库。必须备份哪些文件?否,以上所有文件都来自调试编译输出。您可以通过更改生成配置来更改输出内容。转到Build、Configuration Manager,然后切换到Release。它也在工具栏上 一般来说,发布需要ProjectName.exe(但不是.vshost.exe)、.config(但不是.vshost.exe.config)和MDF/LDF文件。您还需要一个XSD文件
MDF/LDF文件是您的数据库。首先,您应该发布软件的发布版本,而不是调试版本,这样文件会有点不同。至于要发布哪些文件,如果使用安装项目,则可以根据应用程序的需要选择文件。例如,看起来您的应用程序中包含了数据库文件(Database1.mdf和Database1_log.ldf)。您可以将这些文件添加到安装项目中 安装项目将知道包含您的exe和配置文件(除非您告诉它不要这样做),因此将在此处介绍您。以下是有关如何创建安装项目的视频和书面演练: 对于PDB文件,这些是用于调试的程序数据库文件(决不应提供给客户/最终用户) 至于备份数据库,请备份MDF和LDF文件