5

[ Web の発行] ダイアログでデータベースの更新を有効にして SQL Azure にデプロイしようとすると、次のエラーが発生します。

リモート ホストには、データベースの公開に必要な dbDacFx Web Deploy プロバイダーがインストールされていません。詳細については、このリンクにアクセスしてください。

FWLink: http://go.microsoft.com/fwlink/?LinkId=246068

使用: Visual Studio 2012 RTM、SQL Server 2012、Windows 7 Ultimate

プロジェクトの種類: MVC 4.0 (API)

接続文字列:

Server=tcp:SERVER.database.windows.net,1433;Database=DB_NAME;User ID=Me@Server;Password=PASSWORD;Trusted_Connection=False;Encrypt=True;Connection Timeout=30;

その他:ファイアウォール ポートがテスト用 IP に対して開かれています。ソース DB はローカル インスタンスでホストされます。宛先 DB はもともと新しい「プレビュー」モードに設定されていましたが、これも標準で複製しました。EntityFramework は使用されていません (「データベースの更新」は許可されません)。公開中にファイアウォールを無効にしましたが、効果はありません。

4

1 に答える 1

3

今週の最新の更新まで、Windows Azure Web サイト用の dbDacFx は存在しませんでした。今すぐもう一度お試しください。引き続きエラーが発生する場合はお知らせください。

于 2012-09-18T18:46:29.110 に答える