将SQL Server 2012指定为目标平台的项目可能会遇到与Microsoft Azure SQL数据库v12的兼容性问题

问题描述 投票:2回答:2

当我尝试将我的代码第一个项目发布到Azure时,它会向我显示此警告:

警告:将SQL Server 2012指定为目标平台的项目可能会遇到与Microsoft Azure SQL数据库v12的兼容性问题。

如何更改目标平台?

我用谷歌搜索了它,但我发现的是数据项目的SQL项目等。

c# entity-framework azure ef-code-first visual-studio-2017
2个回答
0
投票

@David Browne的链接导致答案,直接引用他的链接:

更改项目的目标平台

在Solution Explorer中右键单击您的项目,然后选择Properties。单击左侧的“项目设置”选项卡以访问“项目设置”属性页。

此页面中的Target platform下拉列表包含可以发布数据库项目的所有受支持的SQL Server平台。对于此过程,请选择SQL Azure。

当然,对于这个特定警告,您需要选择:Microsoft Azure SQL Database V12


0
投票

我使用SSMS 2012遇到了同样的问题。

解决方案是:

  1. 下载并安装the latest version of SMSS(在我的情况下,2018年)。
  2. 重启电脑。
  3. 在SMSS上登录我的localhost服务器。
  4. 选择我的数据库,然后再次尝试“将数据库部署到Ms Azure”。

祝好运。

© www.soinside.com 2019 - 2024. All rights reserved.