0

VS2010 データベース プロジェクトを使用して、ソース管理下にデータベースがあります。いくつかのストアド プロシージャを [dbo] スキーマから別のスキーマに移動しようとしています。プロジェクトのスキーマ名を変更し (フォルダー構造に移動し、新しいスキーマを示すように CREATE を編集)、展開すると、新しいスキーマの proc の CREATE になりますが、対応する proc の DROP はありません。古いスキーマ。私の知る限りでは、古いスキーマにその proc を保持する依存関係はありません (もしあれば、とにかく新しいスキーマの proc を指すようにしたいと思います)。

これはVSのバグですか、それとも何か間違っていますか?

4

1 に答える 1

1

データベース プロジェクトの [展開] タブの [展開構成] にオプションがあります。

ターゲット データベースにあるがデータベース プロジェクトにないオブジェクトの DROP ステートメントを生成する

それを確認すると、古いsprocが削除されるはずです

于 2010-12-03T19:47:02.433 に答える