asp.netmvc3アプリケーションを開発環境から本番環境にデプロイする必要があります。
開発環境
- SQL Server 2008
- Visual Studio 2010
- アプリケーション:モデルファーストアプローチを使用したASP.NETMVC3およびEntityFramework
- .mdf形式のビジュアルスタジオに組み込まれたデータベース
本番環境:
- SQL Server 2005
- Window Server 2008 R2
- IIS 7
Visual Studioを使用するアプリケーションを、FTP発行方法を使用して実稼働環境に発行しました。アプリケーションを参照すると、次の例外がスローされます。
System.Data.SqlClient.SqlException:無効なオブジェクト名'dbo.User'。
実稼働環境のSQLServer2005データベースにテーブルを作成していないため、上記の例外がスローされます。Visual Studioを使用して開発環境のデータベースを本番環境のデータベースに展開する簡単な方法はありますか?または、本番環境ですべてのテーブルを手動で作成する必要がありますか?