Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for VS2022 #1

Open
Tim-Maes opened this issue Oct 2, 2021 · 10 comments
Open

Add support for VS2022 #1

Tim-Maes opened this issue Oct 2, 2021 · 10 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@Tim-Maes
Copy link
Owner

Tim-Maes commented Oct 2, 2021

No description provided.

@zgabi
Copy link

zgabi commented Nov 2, 2021

Is there any news about this feature?

@Tim-Maes
Copy link
Owner Author

Tim-Maes commented Nov 30, 2021

Managed to migrate the project, all VSIX code is now in a shared library, and a VS2022 targeting library which uses that shared dll has been added. Pull request here. Still need to test on older versions but if all goes well, I'll be packaging and releasing by the end of this week.

Edit - I take back those words as testing exposed issues

@Tim-Maes Tim-Maes linked a pull request Nov 30, 2021 that will close this issue
@Founntain
Copy link

Managed to migrate the project, all VSIX code is now in a shared library, and a VS2022 targeting library which uses that shared dll has been added. Pull request here. Still need to test on older versions but if all goes well, I'll be packaging and releasing by the end of this week.

Those are some great news. My colleagues and me are looking forward to it. Thank you for your hard work.

@Tim-Maes Tim-Maes self-assigned this Dec 2, 2021
@Tim-Maes Tim-Maes added the enhancement New feature or request label Dec 2, 2021
@chrisnurse
Copy link

chrisnurse commented Dec 5, 2021

it has been a long time since I mothballed my project, but just this week am looking to re-launch it and smack bang in the middle of it, I have some crucial T4 templates. Can't wait to see this new version, and am very grateful for the long term commitment to keep it up to date.

@Tim-Maes
Copy link
Owner Author

Tim-Maes commented Dec 6, 2021

Currently experiencing 2 issues while updating this extension:

  • The 'build action' for .vsct files need to be set to 'VSCTCompile'. I don't find this action listed in the properties section of the vsct file.
  • Schema validation fails on the manifest XML as described here on SO on the VS2022 targetting project. The solution suggest commenting certain tags but it does not work for me.

Currently WIP on this branch .

I keep you posted, help is also very welcome :)

@Tim-Maes Tim-Maes added the help wanted Extra attention is needed label Dec 6, 2021
@Tim-Maes Tim-Maes removed a link to a pull request Dec 6, 2021
@Founntain
Copy link

Founntain commented Jun 1, 2022

Hey Tim,

are there any news about Visual Studio 2022 support?

Cheers,
Founntain

@Tim-Maes
Copy link
Owner Author

Works have started again.
#4
Still running into some issues. If we get them fixed, T4Executer will be shipped separately for VS2022 as it's own extension.

@Tim-Maes
Copy link
Owner Author

The solution is to replace DTE events with the new Community Toolkit events. I still run into issues doing that :/
-> ErikEJ/EFCorePowerTools#1046

@AdiThakker
Copy link

@Tim-Maes , any update on this VS2022 support?

@Tim-Maes
Copy link
Owner Author

Tim-Maes commented Feb 8, 2023

Update: Managed to get it working now somehow :)

Please try downloading from the marketplace and validate if it works for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants