Hi,
my extension is analyzer and code fix based on Roslyn.
VSIX declares the dependency on the Roslyn Language Services ([15.0,16.0)).
The extension is successfully installed in VS 2017.
VS 2019 (both RC & RTM) throws.
This extension cannot be installed because the following references are missing:
Microsoft.VisualStudio.Components.Roslyn.LanguageServices.If I remove the dependency from the manifest, then the extension is installed and works. I think that my installation of the VS 2019 has all required dependencies. I am reluctant to release a new version without explicit dependency to the public
for obvious reasons - if the target visual studio does not have required dependency, then the extension will be installed and it will silently fail.
Github issue: https://github.com/renestein/ConfigureAwaitEnforcer/issues/2
Other developers experience the same problem. E. g.
https://github.com/Microsoft/RoslynClrHeapAllocationAnalyzer/issues/68
Is this a known bug? Would you mind to suggest some workaround?
Thanks for your assistance.