Visual studio VSCT:不同VS版本的不同图标

Visual studio VSCT:不同VS版本的不同图标,visual-studio,visual-studio-extensions,vsct,Visual Studio,Visual Studio Extensions,Vsct,我正在为VS2010和VS2012制作一个具有工具栏命令的扩展。 考虑到它们之间图标样式的变化,我想为每个图标提供一个单独的图标 如何在.vsct中指定?我假设我可能能够使用条件,但我不确定VS版本是否已经有预定义值。如果不使用MSI,似乎是不可能的,请参阅MSDN论坛上的“” : 我不相信您可以使用VSIX安装或指定特定于目标的资源。VSIX旨在作为一种非常简单的部署机制,它实际上只是一个重命名的ZIP文件加上一个具有少量处理pkgdef文件逻辑的安装程序。如果您想要更复杂的安装(比如根据安装

我正在为VS2010和VS2012制作一个具有工具栏命令的扩展。
考虑到它们之间图标样式的变化,我想为每个图标提供一个单独的图标


如何在
.vsct
中指定?我假设我可能能够使用
条件
,但我不确定VS版本是否已经有预定义值。

如果不使用MSI,似乎是不可能的,请参阅MSDN论坛上的“”

:

我不相信您可以使用VSIX安装或指定特定于目标的资源。VSIX旨在作为一种非常简单的部署机制,它实际上只是一个重命名的ZIP文件加上一个具有少量处理pkgdef文件逻辑的安装程序。如果您想要更复杂的安装(比如根据安装目标设置不同的DLL),我相信您需要创建一个MSI


这似乎不容易做到?请参阅MSDN论坛上的“”。