Addressing #29. There's work left to be done if the extension is to work with both 2022+ and 2019-, as there have been breaking VS extension API changes (thanks Microsoft!), so this likely can't be taken as-is, but at least it brings working syntax highlighting and completion into VS2022, and frankly, at this point my interest in spending more time on it wanes.
Work done:
upgrading the .NET framework from 4.x to .NET Standard 2.0 with upgrade-assistant
upgrading all the SDK NuGet packages
upgrading C# language version to 8.0 (as required by some of the APIs that now have optional generics)
hacking the .csproj to actually call the MSBuild tasks to build the VSIX file
A bunch of warnings remain, and the options page does not seem to work (there's a warning about CPU arch of the dependent packages that's likely relevant), but we have syntax highlighting and completion working.
Addressing #29. There's work left to be done if the extension is to work with both 2022+ and 2019-, as there have been breaking VS extension API changes (thanks Microsoft!), so this likely can't be taken as-is, but at least it brings working syntax highlighting and completion into VS2022, and frankly, at this point my interest in spending more time on it wanes.
Work done:
upgrade-assistant
.csproj
to actually call the MSBuild tasks to build the VSIX fileA bunch of warnings remain, and the options page does not seem to work (there's a warning about CPU arch of the dependent packages that's likely relevant), but we have syntax highlighting and completion working.