【问题标题】:How ot get Visual studio extension version from the extension code如何从扩展代码中获取 Visual Studio 扩展版本
【发布时间】:2022-08-02 15:06:04
【问题描述】:

我想在 UI 中显示 Visual Studio 扩展版本,这样当用户遇到问题并截屏时,该版本将“自动”可用。 有什么接口可以查询吗? 我不知道这是否重要,但如果我在 C# 中找到示例会更好

  • 这很可能取决于您使用的扩展程序。你可以说得更详细点吗?
  • 这是它自己的版本。我的扩展能够获得自己的版本(清单中的版本),当您使用 Extensions->Manage Extensions 并指向特定扩展时,该版本也是可见的。在对话框的右侧,Visual Studio 显示扩展版本。有新版本时使用相同的版本,Visual Studio 提供更新。所以我想让它在它的工具箱上的 UI 元素中自动显示它自己的版本。

标签: c# visual-studio envdte vs-extensibility


【解决方案1】:

This post 展示了如何通过扩展代码从清单文件中读取扩展版本,并提供了一种替代方法,即使用扩展的 GUID 加载清单。

第三种选择是获取作为扩展一部分的执行程序集的版本,但这仅在清单文件中的版本与扩展中的程序集版本匹配时才有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-26
    • 1970-01-01
    • 2021-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-15
    • 1970-01-01
    相关资源
    最近更新 更多