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

VSPS Extensibility Extension - Patched for VS2022 #371

Open
softworkz opened this issue Nov 26, 2023 · 3 comments
Open

VSPS Extensibility Extension - Patched for VS2022 #371

softworkz opened this issue Nov 26, 2023 · 3 comments

Comments

@softworkz
Copy link

Extension Patched for VS 2022

I have patched and updated the Visual Studio Extension:

  • Adjusted versions in vsixmanifest
  • Recompiled Microsoft.VisualStudio.ProjectSystem.SDK.Wizard.dll for VS2022
  • Item Templates
    • Removed escaped space from Project%20System path
      The VSIX installer seems to have a problem with that
    • Bumped required framework versions to 4.7.2
    • Changed NumberOfParentCategoriesToRollUp from 0 to 1
      (didn't work, though)
  • Project Templates
    • Replaced Assembly references with Package references to VS SDK and Project System SDK (all 17.2.x)
    • Added missing ProjectProperties.cs to ProjectType template
    • Added PlatformTag and ProjectTypeTag to make it show under "Extensions" in the "New Project" dialog
    • Fixed broken/invalid templateManifest1.1033.vstman
      XML error in line 107. Looks like a rebase error.
      I wonder whether the Project template was even working in VS 2015...

Download

VSProjectExtensibility2022.zip

@softworkz
Copy link
Author

Screenshots

All should be working now, even the project creation wizard which is no longer integrated in VS 2002, due to the changed new-project dialog, so it is shown separately.

Project Template

image

Project Wizard

image

Item Templates

image

@adrianvmsft
Copy link
Member

We have just published an official version of the Project System Extensibility extension for Visual Studio 2022:
https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.VisualStudioProjectSystemExtensibilityDev17

Please give it a try and let us know what you think.
Thanks!

@softworkz
Copy link
Author

@adrianvmsft - Oh good morning!. Nice to see that someone is still alive here after so many issues were left unanswered...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants