データベース ソリューションからプロジェクトをビルドしようとすると、奇妙なエラーが発生します。
例えば。私はテーブルを持っています
CREATE TABLE [dbo].[partner2_log_status] (
[rec_id] INT IDENTITY (1, 1) NOT NULL,
[log_status] INT NULL,
[log_msg] NVARCHAR (4000) NULL,
[log_count] BIGINT CONSTRAINT [DF_partner2_log_status_log_count] DEFAULT ((0)) NOT NULL,
[sys_dt] DATETIME CONSTRAINT [DF_partner2_log_status_sys_dt] DEFAULT (getdate()) NOT NULL,
CONSTRAINT [PK_partner2_log_status] PRIMARY KEY CLUSTERED ([rec_id] ASC)
);
これは私が得ているものです:
SQL71508 : モデルには、同じ名前の dbo.partner2_log_status を持つ要素が既にあります。
SQL71501 : デフォルトの制約: [dbo].[DF_partner2_log_status_log_count] には、列 [dbo].[partner2_log_status].[log_count] への未解決の参照があります。
ただし、この名前のテーブルはプロジェクト内に 1 つしかありません。
etc etc...
10 プロジェクトで ~1,7k エラー。
これは、Visual Studio で表示/ビルドすると、ソリューション全体で発生します。SSMS はコードを受け入れ、正常に実行するため、VS だけの問題のようです。
何が起こっていますか?どうすれば解決できますか?