aws / aws-toolkit-visual-studio

AWS Toolkit for Visual Studio - a plugin to interact with AWS
https://aws.amazon.com/visualstudio/
Apache License 2.0
110 stars 29 forks source link

Visual Studio 2022 Support #167

Closed wes-sleeman closed 2 years ago

wes-sleeman commented 3 years ago

Update

The AWS Toolkit is now available for Visual Studio 2022! You can get this from the Marketplace or directly within the IDE's extension manager.

~We're still working on bringing the full feature set into VS 2022. Until we do, the extension will have "Preview" in the name, and we will continue to update this issue with progress and updates. The features that are currently not available in 2022 are:~


Original post

Computer (please complete the following information):

Install log

dd_VSIXInstaller.log

Any other information

I am aware this is currently an unsupported version, so I suppose this is simultaneously both a feature request and an install issue. For now, having an unsupported release that accepts VS version 17 would be nice. Thank you!

awschristou commented 3 years ago

Thank you for making the request @wessupermare - I have pinned this issue as the one that people can register interest in by adding a reaction to the original post.

AWS Toolkit support for Visual Studio 2022 is on the roadmap. Producing extensions for VS 2022 requires some architectural adjustments in order to accommodate changes in the VS extensibility model. We don't have a test build at this time, but will link them into this issue as they become available.

ThomasVaccarini commented 3 years ago

Please! I'm waiting for it!

MikeJansen commented 3 years ago

I'm on the bleeding edge, running VS 2022 preview daily for most of my development needs. Also our entire infrastructure is in AWS and we're in the process of moving to serverless where we can. Would LOVE to see this.

awschristou commented 3 years ago

Thanks for explaining your usage scenario @MikeJansen . I don't have a test build or an ETA at this time, but we have started to look into creating an extension that targets VS 2022.

jeremielec commented 3 years ago

Same need here.

Using VS2022 daily and AWS explorer is a very convenient way to access AWS services without opening the web console.

This is a very miss feature on lastest visual studio ide.

mk-ten commented 3 years ago

This is now the only blocker for us for moving to VS2022. Is there an ETA for this yet?

awschristou commented 3 years ago

We are still working on bringing the AWS Toolkit capabilities to Visual Studio 2022. While we don't have the full set of capabilities available, we'd like to make a build available for you to start using, and help inform us of any portions that aren't working properly. Please install this VSIX into VS 2022, and comment down below (or file new issues) with what is or isn't working for you, and which missing features you are missing.

Update: See the Marketplace for the current version of the Toolkit, now available in Visual Studio 2022 - https://marketplace.visualstudio.com/items?itemName=AmazonWebServices.AWSToolkitforVisualStudio2022

The features that are available are:

The features that are not available in this build are:

Habikki commented 3 years ago

@awschristou, just a quick report after installing the build you posted. Installs and works as expected based on what you mentioned above. Was able to browse and work with S3, ECR, and Code Artifact similar to how I could in VS 2019.

CodeArtifact repos are still prompting for authentication. Simple cancel opens up a command window with no information but the request succeeds. Same as before, but was not expecting a chance based on your reply. Good work so far, this is coming together!

awschristou commented 3 years ago

Thank you for letting us know things are working for you @Habikki !

awschristou commented 3 years ago

A new build has been posted into https://github.com/aws/aws-toolkit-visual-studio/issues/167#issuecomment-952174057 for anyone interested in checking it out.

awschristou commented 3 years ago

The AWS Toolkit is now available for Visual Studio 2022 on the Marketplace - please see the original issue text for updates as we continue to onboard more of the previous Toolkit features into Visual Studio 2022.

tgitchel commented 3 years ago

When do you think a Lambda runtime for .NET 6.0 will be available in the AWS publish dialog?

awschristou commented 3 years ago

Currently the Lambda service does not have a .NET 6 managed runtime. I don't have information to share about timelines, but we would look to add .NET related runtimes into the Lambda publish dialog shortly after the Lambda service supports them.

In the meantime, we are looking into adding Lambda project blueprints for .NET 6 Image based Lambdas. More information about .NET 6 on AWS can be found at https://github.com/aws-samples/aws-net-guides/tree/master/RuntimeSupport/dotnet6#aws-lambda

mk-ten commented 3 years ago

Is there an ETA for CodeArtifact support?

awschristou commented 3 years ago

Thanks for letting us know that you're waiting on the CodeArtifact support @mk-ten . We've started looking into it this week, I'll post another comment when there is new information about that.

awschristou commented 3 years ago

Hi @mk-ten , version v1.23.2.0 of the Toolkit is now available, with CodeArtifact support.

mk-ten commented 3 years ago

Brilliant! Thanks @awschristou!

awschristou commented 2 years ago

The AWS Toolkit for Visual Studio 2022 is no longer marked as preview, with version 1.24.0.0. I will close this issue, and any new requests, issues, or comments can be filed as new issues in the repo.