Visual Studio 2010 Premium データベース プロジェクトを使い始めたところです。本当にロックだと言わざるを得ません。私が理解できないことの1つは、SQL04151警告を回避する方法です
手順: [dbo].[MyProc] にはオブジェクト [MyDatabase].[dbo].[MyItem] への未解決の参照があります。
どこかで簡単な手順を見逃していませんか? 私がオンラインで見つけることができるのは、tempdb だけです。
Visual Studio 2010 Premium データベース プロジェクトを使い始めたところです。本当にロックだと言わざるを得ません。私が理解できないことの1つは、SQL04151警告を回避する方法です
手順: [dbo].[MyProc] にはオブジェクト [MyDatabase].[dbo].[MyItem] への未解決の参照があります。
どこかで簡単な手順を見逃していませんか? 私がオンラインで見つけることができるのは、tempdb だけです。
[MyDatabase].[dbo].[MyTable] を [$(DatabaseName)].[dbo].[MyTable] に置き換える必要があります。これにより、警告がクリアされました。
ご協力いただきありがとうございます。
あなたの[dbo].[MyProc]
手順[MyDatabase].[dbo].[MyItem]
では、おそらくあなたのDBプロジェクトの一部ではないものを参照しています。オブジェクトは DB に存在しますが、コンパイル中に Visual Studio に認識されないため、エラーが発生します。
通常、DB プロジェクトには DB スキーマ全体が必要です。それ以外の場合は、「部分 DB プロジェクト」と呼ばれるものがあると思います。
MS は、これを現在取り組んでいるバグとして認めています。
指定されたオブジェクトの [プロパティ] ペインで [ビルド アクション]が[ビルド]に設定されていることを確認します。