我正在使用VSIX開發SSMS的擴展版。 在這個擴展中,我需要知道我正在運行哪個版本的SSMS。 得到那個的最好方法是什麼?如何從VSIX獲取SSMS的版本
0
A
回答
0
我不喜歡這樣,我SSMS的擴展名(SSMS 16及更高版本)
var dte = GetServiceHelper(typeof(EnvDTE.DTE)) as EnvDTE.DTE;
if (dte == null) return new Version(130, 0, 0, 0);
if (dte.RegistryRoot.Contains("14.0"))
{
return new Version(140, 0, 0, 0);
}
return new Version(130, 0, 0, 0);
0
dte.Version回報2015.0130的SSMS 2016 2017.0140的SSMS 17.
相關問題
- 1. 如何從php獲取mongodb的版本
- 2. 如何從ASP獲取.NET .dll版本
- 3. 如何從System.Web.HttpRequest獲取協議版本?
- 4. 如何從.NET獲取Windows版本號?
- 5. 如何從emacs獲取windows版本
- 6. 如何從gemspec文件獲取版本?
- 7. 如何從SharpSVN獲取SVN版本?
- 8. 如何從代碼獲取Flutter版本?
- 9. 如何獲取bukkit版本?
- 10. 如何獲取css版本
- 11. 如何獲取jCanvas版本?
- 12. 如何獲取Windows版本?
- 13. 下載Specflow的先前版本.vsix
- 14. 如何從Apple獲取舊版本的正版iOS圖像?
- 15. 如何從C#中獲取/獲取CAB FileUnique版本號?
- 16. TeamCity:從VCS獲取版本
- 17. 從UIWebView獲取Safari版本
- 18. 從RTC獲取GIT版本
- 19. 從distutils獲取版本setup.py
- 20. VSIX:獲取DTE對象
- 21. 基於visual studio版本的VSIX依賴關係版本
- 22. 如何從本身內部獲取OSGi組件的版本?
- 23. 如何從angularjs獲取月份的本地化版本?
- 24. 如何獲取當前的dev_appserver版本?
- 25. 如何獲取JavaFX的版本號?
- 26. 如何獲取最新的RStudio版本
- 27. 如何獲取舊版本的IE?
- 28. 如何獲取kerberos的版本?
- 29. 如何獲取DLL的版本?
- 30. 如何獲取jemalloc的版本