C# 在SDK中获取Visual Studio的版本

C# 在SDK中获取Visual Studio的版本,c#,visual-studio,visual-studio-addins,visual-studio-extensions,C#,Visual Studio,Visual Studio Addins,Visual Studio Extensions,我一直在更新我的一些扩展,使它们与Visual Studio 2012兼容。我只需更改vsixmanifest文件,以报告它与2012兼容 然而,我目前正在处理的一个需要对代码稍作修改。我宁愿检测Visual Studio的版本,并使用该事实来运行正确的逻辑,而不是使用两个独立的扩展 然而,我还没有找到一个好方法来检测扩展运行在哪个版本的VisualStudio中 找到它的最佳方法是什么?可能是重复的感谢,这非常有效!可能重复的感谢,这是完美的工作!

我一直在更新我的一些扩展,使它们与Visual Studio 2012兼容。我只需更改vsixmanifest文件,以报告它与2012兼容

然而,我目前正在处理的一个需要对代码稍作修改。我宁愿检测Visual Studio的版本,并使用该事实来运行正确的逻辑,而不是使用两个独立的扩展

然而,我还没有找到一个好方法来检测扩展运行在哪个版本的VisualStudio中


找到它的最佳方法是什么?

可能是重复的感谢,这非常有效!可能重复的感谢,这是完美的工作!