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

Unable to build NuGet.Client VSIX - "GetDeploymentPathFromVsixManifest" task failed unexpectedly #13832

Open
donnie-msft opened this issue Oct 2, 2024 · 0 comments · May be fixed by NuGet/NuGet.Client#6078
Assignees
Labels
Category:Quality Week Issues that should be considered for quality week Priority:2 Issues for the current backlog. Product:VS.Client TechDebt Technical debt Type:Engineering product/infrastructure work/not a customer bug/feature/DCR

Comments

@donnie-msft
Copy link
Contributor

I'm not able to build the NuGet.Client VSIX with the latest 17.12 Preview 3 Visual Studio Internal Preview.

The "GetDeploymentPathFromVsixManifest" task failed unexpectedly.
System.AggregateException->Microsoft.Build.Framework.BuildException.GenericBuildTransferredException: One or more errors occurred. ---> Microsoft.Build.Framework.BuildException.GenericBuildTransferredException:
Object reference not set to an instance of an object.
--- End of inner exception stack trace ---

What I've tracked down is that we target a very old 17.0.x version of Microsoft.VSSDK.BuildTools https:/NuGet/NuGet.Client/blob/db35f736d692fe4a46357a3a2de1ea6206dddeb3/Directory.Packages.props#L79

Likely there's some breaking change that's occurred between 17.0 and 17.12.

@donnie-msft donnie-msft added Product:VS.Client Priority:2 Issues for the current backlog. Type:Engineering product/infrastructure work/not a customer bug/feature/DCR TechDebt Technical debt labels Oct 2, 2024
@donnie-msft donnie-msft self-assigned this Oct 2, 2024
@donnie-msft donnie-msft added the Category:Quality Week Issues that should be considered for quality week label Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category:Quality Week Issues that should be considered for quality week Priority:2 Issues for the current backlog. Product:VS.Client TechDebt Technical debt Type:Engineering product/infrastructure work/not a customer bug/feature/DCR
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant