visual studio 2019打开解决方案文件不兼容

visual studio 2019 open solution file incompatible

我想我在使用 visual studio 2017 并编写了一个 SSIS 包。现在我安装了visual studio2019,打不开解决方案文件。错误:

Unsupported This version of Visual Studio is unable to open the following projects. The project types may not be installed or this version of Visual Studio may not support them. For more information on enabling these project types or otherwise migrating your assets, please see the details in the "Migration Report" displayed after clicking OK. - ABC, "C:\Users\XYZ\ABC.dtproj"

Non-functional changes required Visual Studio will automatically make non-functional changes to the following projects in order to enable them to open in Visual Studio 2015, Visual Studio 2013, Visual Studio 2012, and Visual Studio 2010 SP1. Project behavior will not be impacted. - ABC_SSIS, "C:\Users\XYZ\ABC_SSIS.sln"

我试过了 "Right-click on the project and reload" - 没用。

我试图确认 SSDT 已安装: 它在安装界面安装,但在扩展管理器中不存在:

SSIS 现在是 Visual Studio 2019 年的一个单独扩展。您可以在 Visual Studio 市场中安装该扩展。选择在线选项卡并搜索 "SQL Server Integration Services Projects"。希望它可以帮助您解决问题

今天我遇到了这个问题,

原因

问题的原因是, 我在 IDE 的顶部看到一个黄色的 bg 通知,显示性能问题 ,可以选择“禁用它”以提高性能。 我选择了禁用,第二天晚些时候打开项目时,它显示项目不兼容。 我做了修复 SSIS,卸载并重新安装 SSIS,并将 SSIS 更新到最新版本。 None 这 3 种方法解决了问题。

解决方案

但是,我在“扩展”菜单下找到“管理扩展”子菜单项,在“已安装”选项卡下,SSIS 扩展处于禁用状态。我恢复到启用状态。相同的示例屏幕截图供参考在这里。如果它被禁用,只需启用它。然后用 SSIS 项目重启 VS。

  • 1.Extensions -> Microsoft 报告服务项目
  • 2.and 然后关闭 visual studio
  • 3.VSIX 安装程序将自动完成
  • 4.If 您的项目已卸载,右键单击项目并重新加载