【发布时间】:2013-07-02 01:43:36
【问题描述】:
我正在使用 SQL Server 2008 R2 和 VS2010。我使用这个工具制作了简单的应用程序。我在我的应用程序中将数据库附加为 .mdf 并将该应用程序部署在其他机器上,它工作正常。现在,如果我计划发布包含一些扩展功能的应用程序的新版本,我可以通过 DLL 上传代码,但问题是更新 .mdf 文件,为了处理这个问题,我将数据库导出到 .xls 表中(应用程序有一个备份数据库的实用程序)然后导入 SQL Server 以创建新的 .mdf 文件。有人对此有更好的解决方案吗?我可以在 SQL Server(第三方软件)中打开旧版本的 .mdf 文件并在其上执行 DML/DDL 脚本以兼容最新的代码和数据库吗?我可以将 .sql 文件保存在我的项目代码之一中并通过某个实用程序执行它吗? C# 中的任何类都可以处理这个..?
【问题讨论】:
标签: c# visual-studio-2010 sql-server-2008-r2 release-management mdf