nvda
97b3f3b6 - Merge pull request #18176 from LeonarddeR/ssms

Commit
310 days ago
Merge pull request #18176 from LeonarddeR/ssms Summary of the issue: Microsoft SQL Server Management Studio has always been based on Visual Studio, though this was never reflected in NVDA"s use of the devenv submodule. This becomes more prevalent since SSMS version 21, which upgrades its internals from VS 2017 to VS 2022. NVDA requires a Visual Studio specific tweak to properly respect the line number reporting setting in the query editor. Description of user facing changes NVDA no longer ignores the line number reporting setting in SSMS 21. Description of development approach Add a mapping to EXECUTABLE_NAMES_TO_APP_MODS Refactored _getExecutableFileInfo in such a way that the executable path of the current process can now be fetched separately. When using SSMS, base VS Major and VS Minor on the product version of vssln.dll, which has been found in installations of SSMS 20 and 21. If we don't, the product version of SSMS is used, which differs from the internal VS version.
Author
Parents
Loading