Visual Studio 创建脚本设置忽略目标平台

Visual Studio Create Script setting ignores Target Platform

对于我的数据库项目,我在我的项目设置中勾选了创建脚本(.sql 文件)。目标平台设置为 SQL Server 2008。我的机器上安装了 SQL Server 2012。但它生成的脚本仅适用于 SQL Server 2012,根本不适用于 SQL 2008。有没有办法为 SQL Server 2008 生成脚本?我很惊讶它使用本地安装的任何东西并忽略目标平台设置。

这是 SSDT 中的错误: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/2fdffc00-055c-487d-827d-f17b751dc5cd/ssdt-generates-2012-option-for-target-2008-when-target-is-a-dacpac?forum=ssdt#60de8e54-02a8-4983-a1d5-7f44766a167b

我有一个删除那些无效选项的部署贡献者。你可以在这里得到它:http://scardevblog.blogspot.com/2015/03/ssdt-generates-2012-option-for-target.html