Support VS 2019
yhvicey opened this issue · 10 comments
When open VS 2019 preview with this extension there will be a warning in ActivityLog.xml:
Extension 'Format document on Save' uses the 'synchronous auto-load' feature of Visual Studio. This feature will no longer be supported in a future Visual Studio 2019 update, at which point this extension will not work. Please contact the extension vendor to get an update. (UI Context: {adfc4e64-0397-11d1-9f4e-00a0c911004f} Package Guid: {2f4fac85-be4e-4d7a-8c74-93cc4389b427})
@yhvicey I am about to publish the new version. Please give it a try and if you still see this error please reopen this issue here. Keep in mind that I was not able to reproduce this on my machine on first place so I rely on you for a feedback.
Thank you
@yhvicey I am about to publish the new version. Please give it a try and if you still see this error please reopen this issue here. Keep in mind that I was not able to reproduce this on my machine on first place so I rely on you for a feedback.
Thank you
Ok. I'm using VS 16 version 16.0.0 Preview 1.1.
I see, I am a bit behind.
The package have to be live now => v1.20
Not sure why but VS 2019 cannot install version 1.20, even if I manually uninstall and then reinstall it.
Hey @yhvicey
I was able to install/uninstall the latest version with VS 16 version 16.0.0 Preview 1.1
However I still get the warning in VS and have no idea why. Need to ask someone from Microsoft. Will keep you updated.
BTW, what error you get when you try to install 1.20?
When I try to upgrade from 1.19 to 1.20 the vsix installer prompts me below error message:
This extension is already installed to all applicable products.
I tried to remove first but still not work. I'll see if there's any log for vsix installer.
I remove the extension, download the .vsix file, installed and the installer reports the installation is successful - however when I check the installed version it shows 1.19. I have no idea why this happened.
I checked the downloaded .vsix file and found the version in extension.vsixmanifest
is still 1.19. Maybe you uploaded old binaries 😄