【问题标题】:Showing the correct version number of an extension in the about dialog in Visual Studio在 Visual Studio 的“关于”对话框中显示正确的扩展版本号
【发布时间】:2021-06-21 11:35:54
【问题描述】:

在为 Visual Studio 开发扩展时,您可以在 vsixmanifest 文件中指定扩展的版本号,如下所示:

<Metadata>
    <Identity ... Version="2.1.3" ... />

这将按预期在扩展模式中显示版本号2.1.3。但是在关于 Microsoft Visual Studio 对话框中的扩展名上没有正确显示版本号。此处示例:

这只是一个示例,与2.1.3 版本号无关。但我看到我构建的扩展在此对话框的版本号中也显示1.0,即使我在vsixmanifest 文件中指定了更高版本的字符串。

在哪里可以修改关于 Microsoft Visual Studio 对话框中显示的版本号?

【问题讨论】:

    标签: visual-studio visual-studio-extensions vsix vsixmanifest


    【解决方案1】:

    Help/About 中显示的版本号(和其他信息)来自您派生的 AsyncPackage 类中的注册:

    [InstalledProductRegistration("#110", "#112", "2.5", IconResourceID = 400)] // Info on this package for Help/About
    

    【讨论】:

    • 谢谢!!现在我知道在哪里看,评论甚至说?‍♂️?“此属性用于注册在 Visual Studio 的帮助/关于对话框中显示此包所需的信息。”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-22
    • 1970-01-01
    • 2012-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多