【问题标题】:VSCT: Different icons for different VS versionsVSCT:不同VS版本的不同图标
【发布时间】:2013-03-28 09:15:46
【问题描述】:

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

如何在.vsct 中指定?我假设我可以使用Condition,但我不确定 VS 版本是否已经存在预定义值。

【问题讨论】:

标签: visual-studio visual-studio-extensions vsct


【解决方案1】:

似乎不使用 MSI 是不可能的,请参阅 MSDN 论坛上的“VS Package (VSIX): Having two different toolbar icons for VS2010/VS2012”。

Ryan Molden (MSFT):

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

【讨论】:

    猜你喜欢
    • 2012-03-24
    • 1970-01-01
    • 2016-03-11
    • 1970-01-01
    • 2021-12-11
    • 2020-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多