展開パッケージを作成する Visual Studio 2010 Web サイト プロジェクトがあります。私の Web サイトは、展開パッケージにも含まれている SQL データベースに依存しています。運用サーバーの IIS にデプロイされたパッケージをインポートすると、データベースがまだ存在していなかった最初のデプロイ時にうまく機能しました。2 回目以降のデプロイでは、インポート中に、そのような名前のオブジェクトが既に存在するというエラーが表示されます。前回の展開以降、データベース スキーマを更新するのではなく、データベースを再度作成しようとしているようです。
展開パッケージを作成し、zip を運用サーバーにコピーして、WebDeploy 2.1 経由で IIS に直接インポートしています。どうすればデータベースを更新できますか? Visual Studio sql データベース プロジェクトを作成し、そのプロジェクトの "Deploy" から生成された .sql ファイルだけをパッケージに含めようとしましたが、関連のない他の問題に遭遇しました。こんなに難しいことはありません。データベース スキーマの更新を展開するにはどうすればよいですか?