cppwinrt: Since upgrading to VS 2019 v16.3.2 Store Menu missing.
Version 16.2.3 of Visual Studio 2019 with the C++/WinRT addin installed I was able to right mouse on the project node for a store app that was part of a solution that contained a C++ project that targeted WinRT. The store menu had an option to build for the store, and the WinRT built correctly for submission to the store.
I upgraded to v 16.3.2 of Visual Studio 2019, and the Store menu on the context menu was gone. I was able to build a store app using the Publish context menu, but that resulted in a build of the C++ WinRT project that failed Store Certification.
I uninstalled / reinstalled the VSIX AND the cppwinrt nuget packages, Still no love. Checked for updates to Visual Studio 2019 and downloaded and updated to v16.3.4 (latest release).
Still unable to access the Store menu and successfully build the C++ WinRT library to pass store certification.
Co-worker had not yet updated their installation of VS, they were still using v 16.2.3.
The co-worker was able to download the same source, and still had the Store
menu in their context menu. They were able to build the project and the project passed Store Certification.
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 20 (6 by maintainers)
thank you for the clarification on the VSIX… I had assumed that was what added it, since it hadn’t been available to me until after I installed the Nuget and the VSIX. Well to be fair, I didn’t notice until after I had installed those two items, maybe it was always there…
I’m glad I got you the correct information so you could help me get it noticed by the correct people to get it fixed.
Using VS2019 v16.3.5, you get (right click on project node)->Publish->Associate App with the Store
In one instance I have a C++/WinRT component project and a C# UWP project (works). In the other case I have a C++/WinRT component with a C++/WinRT UWP project (works).
We are aware of some regressions in Visual Studio’s store support. It would help greatly if you can report this here. That way, the C++ team will automatically get a bug report filed against them. Feel free to link to your issue here and we’ll make sure it gets attention.