【解決方法】プロジェクト .sqlproj には、アンロードされたプロジェクトへの参照が含まれています


Microsoft Visual Studio Community 2022 バージョン 17.5.3 の使用

私の解決策には、Proj1 と Proj1Log という 2 つの SQL データベース プロジェクトがあります。 Proj1 データベースには、Proj1Log のテーブルから情報を取得する関数が含まれています。 関数は “select … from [$(Proj1Log)].[dbo].[LogTable]”。

$(Proj1Log) 変数を処理するために、「データベース参照の追加」->「現在の解決策のデータベース プロジェクト」を使用して Proj1 から Proj1Log への参照を追加し、対応する変数で Proj1Log プロジェクトを選択しようとしました。
しかし、参照の追加は次のエラーで失敗しました:「プロジェクト Proj1.sqlproj には、アンロードされたプロジェクトへの参照が含まれています: \Proj1Log.sqlproj.」.

両方のプロジェクトが解決策に正常に読み込まれます。

エラーを修正し、別のデータベース プロジェクトへの参照を追加するにはどうすればよいですか?

お知らせ下さい。
ありがとう。

私が試したこと:

1. プロジェクトの 1 つと両方をアンロードして再ロードします。
2. エラー/警告なしで両方のプロジェクトをコンパイルするために、Proj1Log を参照する関数を Proj1 から一時的に除外します。
3. Google に解決策を尋ねる – Stack Overflow の同様の質問には回答がありません。

コメント

タイトルとURLをコピーしました