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 16.10.0 breaks support for Xaml Islands Apps #6699

Closed
vsfeedback opened this issue Feb 9, 2022 · 8 comments
Closed

Visual Studio 16.10.0 breaks support for Xaml Islands Apps #6699

vsfeedback opened this issue Feb 9, 2022 · 8 comments
Labels
area-External Not owned by the WinUI team, not actionable in this repository.

Comments

@vsfeedback
Copy link

This issue has been moved from a ticket on Developer Community.


[severity:I'm unable to use this version] [regression] [worked-in:16.9.8]
Visual Studio 16.10.0 and above (including 17) break support for Xaml islands apps throwing Error APPX0501 as seen below.
The issue has also been reported here and here, but no workaround has been found thus far.
This is a frequently reported bug breaking xaml islands support for a lot of developers.

APPX0501 Validation error. error 80080204: App manifest validation error: Line 66, Column 27, Reason: The field "[local-name()='Extensions']/[local-name()='Extension']/[local-name()='InProcessServer']/[local-name()='ActivatableClass']" with value "Microsoft.Toolkit.Win32.UI.XamlHost.XamlApplication" must only be declared once. A duplicate exists on Line 60, Column 27.

Severity Code Description Project File Line Suppression State
Error APPX0501 Validation error. error 80080204: App manifest validation error: Line 190, Column 27, Reason: The field "[local-name()='Extensions']/[local-name()='Extension']/[local-name()='InProcessServer']/[local-name()='ActivatableClass']" with value "Microsoft.Toolkit.Win32.UI.XamlHost.XamlApplication" must only be declared once. A duplicate exists on Line 80, Column 27. ModernFlyouts.Package C:\Users\samue\Source\Repos\ModernFlyouts-0.11final\ModernFlyouts.Package\bin\x64\Debug\AppxManifest.xml 1


Original Comments

Feedback Bot on 1/11/2022, 07:44 PM:

We have directed your feedback to the appropriate engineering team for further evaluation. The team will review the feedback and notify you about the next steps.


Original Solutions

(no solutions)

@ghost ghost added the needs-triage Issue needs to be triaged by the area owners label Feb 9, 2022
@atiyka
Copy link

atiyka commented Feb 22, 2022

Any estimation when will be this issue fixed?

@asklar
Copy link
Member

asklar commented Feb 22, 2022

@SvetBonev it looks like this got moved from devcom, but this is a regression in vs 16.10 (even when using old WinUI packages).
Can you help route this?

@atiyka
Copy link

atiyka commented Feb 22, 2022

Here is the issue about that app manifest validation error with the newest VS 2019 (also referenced in the post). I'm not sure where has to be posted/mentioned to be fixed this issue in VS.

@asklar
Copy link
Member

asklar commented Feb 22, 2022

@atiyka For VS to take a fix, it would need to be filed in the Developer Community website, here's the link to the original post: https://developercommunity2.visualstudio.com/t/Visual-Studio-16100-breaks-support-for/1634426?
Maybe there needs to be another issue filed in DevCom, since the original one was closed, hence why I asked Svet to help route it :)

@atiyka
Copy link

atiyka commented Feb 22, 2022

oh yeah, sorry, I didn't observed you not asking from me :)

@StephenLPeters StephenLPeters added area-External Not owned by the WinUI team, not actionable in this repository. and removed needs-triage Issue needs to be triaged by the area owners labels Mar 4, 2022
@ghost ghost added the needs-triage Issue needs to be triaged by the area owners label Mar 4, 2022
@StephenLPeters StephenLPeters removed the needs-triage Issue needs to be triaged by the area owners label Mar 4, 2022
@michael-hawker
Copy link
Collaborator

michael-hawker commented Jun 9, 2022

@StephenLPeters @asklar the VS issue is closed as a duplicate of this one (don't see a way to comment on it), and this one is closed as external. Something needs to be open somewhere no? Was originally reported here: CommunityToolkit/Microsoft.Toolkit.Win32#328

@ghost ghost added the needs-triage Issue needs to be triaged by the area owners label Jun 9, 2022
@asklar
Copy link
Member

asklar commented Jun 9, 2022

@srdjanjovcic I think this should be tracked in DevCom, agree? / is this something your team might be tracking already?

@ghost ghost removed the needs-triage Issue needs to be triaged by the area owners label Jun 9, 2022
@srdjanjovcic
Copy link
Member

@asklar I'll start email thread with relevant people from my team (it seems that I cannot ping them here?)

@ghost ghost added the needs-triage Issue needs to be triaged by the area owners label Jun 9, 2022
@ojhad ojhad removed the needs-triage Issue needs to be triaged by the area owners label Jun 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-External Not owned by the WinUI team, not actionable in this repository.
Projects
None yet
Development

No branches or pull requests

7 participants