代码之家  ›  专栏  ›  技术社区  ›  David

如何拆分数据库项目?

  •  0
  • David  · 技术社区  · 14 年前

    我有三个数据库项目。我希望基项目包含公共表和其他公共对象。然后,我想让其他两个项目包含特定于版本的对象,这些对象将与应用程序的不同版本一起工作,换句话说,取决于我将要与之交互的应用程序的版本,我将部署一个数据库项目或另一个项目。

    我认为,如果我只是引用两个版本特定的数据库中的基本数据库项目,然后指示每个数据库项目部署到同一个数据库,它将正常工作,但显然我遗漏了一些东西。当我试图部署数据库的版本时,它说它找不到依赖数据库项目中引用的任何对象。

    项目构建良好,部署脚本不会为依赖数据库生成。它表示在基本项目中引用的对象不存在。

    我正在尝试将Visual Studio 2008数据库版本GDR 2与2008数据库服务器结合使用。

    1 回复  |  直到 14 年前
        1
  •  0
  •   David    14 年前

    如果我将项目设置为部署基本数据库项目脚本,它似乎可以正常工作。我想我必须始终部署脚本。不过,我宁愿不必这么做。