检测到Visual Studio中是否安装了VSTO工具?

时间:2014-11-26 21:31:58

标签: visual-studio installation vsto

如何检测VS中安装的Microsoft Office Developer工具?

不是VSTO运行时,而是Microsoft Visual Studio中的

例如:用户可以在Visual Studio安装中排除它们。 检测Visual Studio Professional也不是一个选项 - 例如,在社区版(检测为PRO)中,没有包含VSTO。

1 个答案:

答案 0 :(得分:0)

尼古拉

您可以在“关于”对话框中找到已安装的VS加载项列表。我相信所有这些条目都存储在Windows注册表中的某个地方。尝试使用 ProcessMonitor 检查在安装VSTO或任何其他加载项时添加或更改的记录。

更新:您可以使用IVsShell ingterface,为此提供GetProperty方法。有关详细信息,请参阅HOWTO: Detect installed Visual Studio editions, packages or service packs