我最近安装了Visual Studio 2022和SSMS 19.1。我尝试在我创建的新解决方案中打开一个SSIS包,该包是我以前通过Visual Studio解决方案资源管理器在Visual Studio 2012中打开并保存的。它打开了.dtsx包,但打开的是XML代码,而不是控制流。“数据流”选项卡等。在新安装的Visual Studio 2022中是否缺少配置?
谢谢
我试着在互联网上寻找资源,但还没有找到解决办法。
我最近安装了Visual Studio 2022和SSMS 19.1。我尝试在我创建的新解决方案中打开一个SSIS包,该包是我以前通过Visual Studio解决方案资源管理器在Visual Studio 2012中打开并保存的。它打开了.dtsx包,但打开的是XML代码,而不是控制流。“数据流”选项卡等。在新安装的Visual Studio 2022中是否缺少配置?
谢谢
我试着在互联网上寻找资源,但还没有找到解决办法。
2条答案
按热度按时间pkwftd7m1#
您缺少SQL Server Integration Services外接程序。https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices
如果您需要,可提供故障排除指南https://learn.microsoft.com/en-us/sql/ssdt/ssis-vs2022-troubleshooting-guide?view=sql-server-ver16
9rygscc12#
我也遇到了同样的问题。即使我选择了“视图设计器”选项,软件包也是以XML而不是SSIS设计器的形式打开的。我尝试修复扩展,但没有成功。然后我重新安装了扩展,但也没有成功。
我有一个非SSIS项目(Web),我认为这引起了冲突。在Web项目中,我有一个dtsx文件,我设置为以xml打开。这似乎有人结转到SSIS项目。
请注意,SSIS项目在一段时间内工作正常,我能够在设计器中打开和编辑包。
如何让SSIS项目在ssis设计器中打开包而不是XML?似乎必须在某个地方设置控制使用哪个设计器。