【发布时间】:2015-01-19 16:23:06
【问题描述】:
在一个数据库项目中,DB2 引用了 DB1。当我制作 DB1 的 dacpac 并在 DB2 中添加对 dacpac 的引用时,项目编译没有错误。
因为无论如何 DB1 和 DB2 在同一个解决方案中,我试图添加一个数据库引用而不是对 dacpac 的引用。由于 DB1 和 DB2 在生产中可能驻留在不同名称的不同服务器上,因此我为数据库和服务器添加了 $(parameters)。项目没有编译:
错误 1069 SQL71561:视图:xyz 对对象有未解析的引用 [$(server)].[$(dbname)].[someschema].[sometable].
参数设置正确。我是否忽略了有关数据库引用的某些内容?
【问题讨论】:
-
您是否尝试过关闭使用服务器参数的选项?这可能会使故障排除更容易一些。
-
谢谢,这引导我走向正确的方向并得到简单的答案......
标签: visual-studio-2013 database-project