【问题标题】:Migrating SSDT from 2015 to 2019 Breaks Script Component将 SSDT 从 2015 迁移到 2019 会破坏脚本组件
【发布时间】:2021-03-08 13:32:47
【问题描述】:

我刚刚从 SSDT 2015 迁移到 SSDT 2019,并试图打开一个在 SSDT 2015 中创建的项目。其中一个包有一个数据流任务,其中包含一个脚本组件。脚本组件构建失败并出现错误:

找不到路径的一部分 'C:\Users\xxxxxx\AppData\Local\Temp\2\Vsta\c2e811fdc5974e2ca3f7cb5426c82033_out'

我尝试删除项目中的 .vs 文件夹,但没有成功。该脚本仍然无法重建。该脚本中有很多类,所以我宁愿不要从头开始并将所有内容复制到其中。知道有什么问题吗?

【问题讨论】:

  • 要补充一点...我尝试在同一个包中创建一个空脚本任务。出于同样的原因,它也不会构建,尽管路径末尾有一组不同的字母和数字。

标签: migration visual-studio-2019 sql-server-data-tools


【解决方案1】:

看来此问题可能是由 Visual Studio 16.9 和 SQL Server Integration Services 项目之间的不兼容引起的。此处描述了该问题:https://marketplace.visualstudio.com/items?itemName=SSIS.SqlServerIntegrationServicesProjects

建议退回到 Visual Studio 16.8 或更早版本。

【讨论】:

    【解决方案2】:

    新版本的数据工具为我修复了它,而没有回滚到 16.8。这是一个很难解决的问题。他们在 MS 文档中没有提到工具更新修复了该特定错误。感谢您的链接!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多