SSIS 2016 / Visual Studio 2015 部署问题

SSIS 2016 / Visual Studio 2015 Deployment Issues

我 运行 遇到使用 Visual Studio 2015 和 SSIS 2016 [SSISDT 2016 年 3 月更新] (SQL Server 2016 13.0.1300.275) 进行 SSIS 项目部署的问题。

在项目或包上单击部署时,我收到以下错误:

Field not found: 'Microsoft.SqlServer.IntegrationServices.Wizard.Common.Model.DeploymentModel.TargetServerVersion'.

我本来以为是因为这个项目是从以前版本的SSIS升级而来的,所以我专门为2016新建了一个项目,结果还是一样的错误。

错误似乎不是来自 SQL 服务器本身,而是来自 Visual Studio 2015 和 SQLDT。

我希望其他人可能遇到过这个问题并且可能对如何进行有建议。

生成后文件夹捕获。 构建输出:

------ Build started: Project: 340BHierarchyReDesign_Migration, Configuration: Development ------ Build started: SQL Server Integration Services project: Incremental ... Starting project consistency check ... Project consistency check completed. The project is consistent. File 'C:\Users\kjackson\Documents\TFS Project Repository\SSIS Projects 20160BHierarchyReDesign_Migration0BHierarchyReDesign_Migration\obj\Development0BHierarchyReDesign_Migration.dtproj' get updated. 340BHierarchyReDesign_Migration -> C:\Users\kjackson\Documents\TFS Project Repository\SSIS Projects 20160BHierarchyReDesign_Migration0BHierarchyReDesign_Migration\bin\Development0BHierarchyReDesign_Migration.ispac Build complete -- 0 errors, 0 warnings ========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========

这是 SQL 2016 和 Visual Studio 2015 与 RC1 和 RC2 SSDT 的已知问题。显然 SSDT 和 2016 RC1\RC2 中的程序集目前不匹配,因此您无法从 Visual Studio 2015 环境中调试或部署任何内容。

Microsoft 目前建议的解决方法是从计算机 运行 Visual Studio 2015 中卸载 SSDT 和 SQL 2016 RC1\RC2 并仅重新安装 SSDT。或者安装 SSDT 的早期版本,这会限制您使用 2016 功能。这可能在 RC3 中得到解决。