.net - Visual Studio 错误地报告未安装 Web 部署提供程序 (SQL Azure)

标签 .net sql visual-studio azure web-deployment

当尝试部署到 SQL Azure 并在发布 Web 对话框中启用更新数据库时,出现以下错误:

The remote host does not have the dbDacFx Web Deploy provider installed, which is required for database publishing. To learn more about this visit this link.

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 开放。源数据库托管在本地实例上。目标数据库最初设置为新的“预览”模式,但我也在标准下复制了此模式。没有使用 EntityFramework(不允许“更新数据库”)。发布时禁用防火墙,没有效果。

最佳答案

直到本周我们进行最新更新之前,Windows Azure 网站才出现 dbDacFx。请立即重试,如果您仍然收到错误,请告诉我。

关于.net - Visual Studio 错误地报告未安装 Web 部署提供程序 (SQL Azure),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12333265/

相关文章:

c++ - 非常简单的代码,出现错误 C2712,不明白为什么

c# - 关于 Linq to SQL 映射对象设计的建议

php - "UPDATE WHERE NOT LIKE? "

mysql - 搜索用于检查 (My)SQL 语法的工具

mysql - 内置数据库 "information_schema"未记录用户创建的数据库中表的最后更新时间

wpf - 如何获取 WinUI 的可视化编辑器?

visual-studio - 在 Visual Studio 中拖放不使用 "Add As Link"的 .cs 文件

c# - 使用 C# 启动和停止服务

c# - 性能上有什么更好的 - clone() 或使用 new 关键字的实例化?

.net - 将 IL 注入(inject)强命名程序集?