Visual Studio 2019 打开解决方案文件不兼容

问题描述 投票:0回答:6

我想我正在使用 Visual Studio 2017 并编写了一个 SSIS 包。现在我安装了Visual Studio 2019,但无法打开解决方案文件。错误:

不支持此版本的 Visual Studio 无法打开 以下项目。项目类型可能未安装或此 Visual Studio 的版本可能不支持它们。 欲了解更多信息 在启用这些项目类型或以其他方式迁移您的资产时, 请参阅之后显示的“迁移报告”中的详细信息 单击“确定”。 - ABC,“C:\用户\XYZ\ABC.dtproj”

Visual Studio 会自动进行所需的非功能性更改 对以下项目进行非功能性更改,以便能够 它们在 Visual Studio 2015、Visual Studio 2013、Visual Studio 中打开 2012 和 Visual Studio 2010 SP1。项目行为不会 受到影响。 - ABC_SSIS,“C:\用户\XYZ\ABC_SSIS.sln”

我尝试了“右键单击项目并重新加载” - 没有成功。

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

no SSDT in extension manager

visual-studio ssis sql-server-data-tools
6个回答
50
投票

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


13
投票
  • 1.扩展 -> Microsoft Reporting Service 项目
  • 2.然后关闭Visual Studio
  • 3.VSIX安装程序将自动完成
  • 4.如果您的项目已卸载,请右键单击项目并重新加载

5
投票

今天我遇到了这个问题,

原因

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

解决方案

但是,我发现扩展菜单下的管理扩展子菜单项,在已安装选项卡下,SSIS 扩展处于禁用状态。我恢复到启用状态。 供参考的示例屏幕截图位于此处。如果它被禁用,只需启用它即可。然后用SSIS项目重新启动VS。 enter image description here


2
投票

在管理扩展中启用 SSIS 为我解决了这个问题。

enter image description here


1
投票
  1. 扩展...管理扩展
  2. 在线... Visual Studio Marketplace
  3. SQL Server 集成服务项目
  4. 下载
  5. 关闭 Visual Studio,然后运行下载
  6. 完成后,打开现有的 SSIS 项目并右键单击该项目并选择“重新加载”或“重新加载依赖项”

您现在还可以启动一个新的集成服务项目。

Manage Extensions


0
投票

对我有用的解决方案 1-> SSIS 服务在管理扩展下被禁用,因此启用它后问题仍然存在 2->右键单击项目解决方案-->解决错误 这解决了我的问题

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