Upgrading from Visual Studio 2017 to Visual Studio 2022 Integrations Services Solution

Andrew Hopkinson 6 Reputation points
2023-03-03T18:19:05.8466667+00:00

Hi, I am trying to upgrade my Visual Studio 2017 project with a target SQL Server Version of 2016 to VS 2022 with a target SQL Server Version of 2022. I am having a lot of problems, I am trying to import one package at a time. I change the target version of the project to SQL Server 2022 and save it and it seems to run ok. However, every time I open the project it prompts me and says

"TITLE: Microsoft Visual Studio


You are about to change the TargetServerVersion property to SQL Server 2022 of this project. If your project contains extensions that are not supported nor installed in SQL Server 2022, your packages may not be run properly.

It is highly recommended to:

  1. install all the needed extensions for SQL Server 2022 and
  2. back up your project before you proceed with this change

Do you want to make the change now?


BUTTONS:

&Yes

&No


"

I select "Yes", but it doesn't seem to save it because every time I open the project it prompts me.

Also, when I right click on a package, all the menu items are duplicated

User's image

What am I doing wrong? What is the best method to upgrade? Thank you.

SQL Server Integration Services
SQL Server Integration Services
A Microsoft platform for building enterprise-level data integration and data transformations solutions.
2,705 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Anonymous
    2023-03-06T06:19:44.7166667+00:00

    Hi @Andrew Hopkinson

    I found this link for you, hope it helps.

    https://stackoverflow.com/questions/50403640/set-ssis-ssas-targetserverversion-to-2017-from-2012-going-around-in-circles

    If my answer is helpful to you, please mark my answer as "Accept Answer", thanks for your feedback.

    Best regards,

    Aniya

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.