我正在尝试在 Visual Studio 2012 中创建数据库解决方案。
我有 5 个数据库都存在于同一台服务器上,因此我将它们中的每一个都导入了一个数据库项目。
不幸的是,数据库中有很多对象引用了其他数据库中的对象,所以我一直试图通过添加数据库引用来创建数据库变量来引用这些跨数据库实例来解决这些问题。
问题是我有数据库 A 引用 B 和 B 引用 A,它不允许我添加这两个引用。我收到消息框说“将此项目添加为引用会导致循环依赖”。
有关解决此问题的方法的任何想法?我想一种方法可能是为每个数据库创建一个解决方案,但如果有更好的方法,我宁愿不这样做。
我们正在尝试建立一个自动构建,所以我真的需要编译数据库项目。