2011-03-23 18 views
0

デプロイする予定のプロトタイプを作成しました。私が作成したデータベースファイルMySite.mdfを使用します。プロセスのある時点で、データベースファイルASPNETDB.mdfがプロジェクトに追加されました。デプロイ時の接続文字列がありません

web.configファイルを見ると、connectionStringsタグが表示されますが、そこにはMySiteのネストされたタグしか表示されません。

私はデプロイしようとしていますが、タグに2番目のファイルを置くとどうなりますか?

ありがとうございました。

答えて

0

SQL Server Express User Instanceを使用しています。これをサポートするために配備しているサーバーであれば、配備時に接続文字列を変更する必要はありません。

ユーザーインスタンスデータベースを展開する最も一般的な問題は、サーバーがユーザーインスタンスをサポートしていないことです。 (ユーザーインスタンスはSQL Server Express Editionでのみサポートされます)。サーバーがこの構成をサポートしていない場合は、サーバーにデータベースを作成し、接続文字列を変更する必要があります。

あなたのサーバーがユーザーインスタンスをサポートしていて、それがあなたと同じSQLインスタンス名を使用している場合。既定のインスタンス名であるSQLEXPRESSを使用すると、単純にサイトを展開でき、実行されます(展開にASPNETDB.mdfファイルを含める限り)。

関連する問題