Jon*_*dlm 3 visual-studio-2010 sql-server-data-tools
在单个解决方案中使用SSDT 2010(最新更新,v10.3.21208.0)和多个数据库项目时出现错误.该错误读取以下内容:
SQL71561: View: [dbo].[View] has an unresolved reference to object [OtherDatabase].[dbo].[OtherTable]
Run Code Online (Sandbox Code Playgroud)
我已经阅读了Stack Overflow和Google上可以找到的所有其他资源.以下是我已经尝试过的一些事情:
似乎没有什么对我有用.任何帮助将非常感激.这是一个截图,可能会更清楚地解决我的问题:

小智 8
已经有一段时间了,但我仍然希望与其他可能遵循我最初失去的链接的人分享这个解决方案.密切注意第4步.这清除了我的问题.
一种可能的解决方案是向具有缺失对象的数据库添加数据库引用.该引用需要一个数据层应用程序(dacpac文件),该数据层应用程序可以在具有缺少对象的数据库项目的解决方案上轻松生成.在数据库项目上按鼠标右键,然后选择Snapshot Project.dacpac文件在Snapshots文件夹上创建.然后应将该文件复制到公共文件夹以便重新使用.
在出现错误的项目中,在引用上按鼠标右键并选中Add Database Reference.在Add Database Reference出现的对话框:
| 归档时间: |
|
| 查看次数: |
7960 次 |
| 最近记录: |