SSDT 2010 (最新の更新、v10.3.21208.0) を 1 つのソリューションで複数のデータベース プロジェクトと共に使用すると、エラーが発生します。エラーは次のように表示されます。
SQL71561: View: [dbo].[View] has an unresolved reference to object [OtherDatabase].[dbo].[OtherTable]
Stack Overflow と Google で見つけた他のすべてのリソースを読みました。ここに私がすでに試したいくつかのことがあります:
- ソリューション内の他のプロジェクトへのデータベース参照をセットアップします。
- データベース変数オプションをクリアして、構成オプションに基づいてデータベース名を動的に変更する SQLCLR 変数をバイパスします。
- すべてのプロジェクトで [共通オブジェクトの拡張 Transact-SQL 検証を有効にする]が無効になっていることを確認する
- データベースの場所オプションを次のように設定します:別のデータベース、同じサーバー
- プロジェクトのビルド順序が論理的に配置されていることを確認
- この投稿からの提案を試しました
私には何も機能していないようです。どんな助けでも大歓迎です。これは、私の問題をより明確にするスクリーンショットです。