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

Visual Studio Arm64 Support #963

Open
aherrick opened this issue Dec 15, 2022 · 11 comments
Open

Visual Studio Arm64 Support #963

aherrick opened this issue Dec 15, 2022 · 11 comments

Comments

@aherrick
Copy link

Is it possible to target the extension for Arm64?

https://devblogs.microsoft.com/visualstudio/now-introducing-arm64-support-for-vs-extensions/

@codecadwallader
Copy link
Owner

Thanks for the suggestion! It seems fairly straight forward to add support based on that article if someone has an Arm64 device to test it out and can make the proposed changes.

@erikmartinessanches
Copy link

Thanks for the suggestion! It seems fairly straight forward to add support based on that article if someone has an Arm64 device to test it out and can make the proposed changes.

There was a volunteer here.

@cbeilman
Copy link

I volunteer to test this.

@Russ-McClelland
Copy link

Likewise, I have a DevKit and can pitch in here. What's needed?

@agaudreauappcom
Copy link

agaudreauappcom commented May 17, 2023

I am currently running VS2022 ARM64 with the CodeMaid extension, so far so good! I applied the proposed changes in the article linked above to the release branch, made a Release build and installed the generated VSIX. I'm not confident enough that there aren't any bugs to open a pull request yet, but it's surprisingly easy to just compile the extension yourself to test it out.

Here's a preview of the code changes I made (only two files, for the nuget packages I just took the latest versions in the NuGet package manager in VS):

image
image

@WernerMairl
Copy link

Hi all

I saw PR #1009 and I'm now able to help with testing (Windows 11 on Arm64)
Can we proceed in some way ?
Anyone can provide a compiled (beta) vsix - that should make testing a lot easier..

BR
Werner

@peerhoffmanncode
Copy link

I would also like to help testing.
So I would also appreciate a compiled VSIX to test.
Thank you.

@ddynamight
Copy link

ddynamight commented Oct 8, 2023

@codecadwallader I see lots of volunteers who would like to test this and I can also do the same. Is there a timeline to when this #1009 PR will be merged for VS2022?

@codecadwallader
Copy link
Owner

The PR includes some major package updates, which will break compatibility with VS2019. If there is a way to avoid breaking changes, that would be helpful.

@jacobpretorius
Copy link

I built the package from #1009 and it seems to work fine on VS2022 via Parallels on M1 Mac Pro.

Adding here for others who want it while this issue/PR remains open 😄

Unzip as github doesn't like the .vsix uploaded directly.
SteveCadwallader.CodeMaid.VS2022.zip

@scottkuhl
Copy link

The PR includes some major package updates, which will break compatibility with VS2019. If there is a way to avoid breaking changes, that would be helpful.

Mainstream support for Visual Studio 2019 ends in April. In my opinion it would be better to merge in support for ARM and drop support for 2019 come April 9th.

https://learn.microsoft.com/en-us/lifecycle/products/visual-studio-2019

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

No branches or pull requests