如何在 Visual Studio 的清单文件中添加条件安装目标

问题描述 投票:0回答:1

使用单个清单文件,我生成两个 vsix。一个目标是 2022 年版本,另一个目标是 2019 年及之前版本。问题是,如果我双击 2022 vsix 或 2019 vsix,两者都会列出所有 Visual Studio 目标版本,如下所示

上面的 Liek 显示所有 Visual Studio 版本(如果已安装)。我尝试为 2019 年和 2017 年获取一个 vsix 文件。并为 2022 年获取其他 vsix 文件。

我正在尝试添加这样的条件,但它不起作用。这是添加条件的正确方法吗?还有其他方法吗?

.net visual-studio visual-studio-2015 visual-studio-extensions
1个回答
0
投票

我正在尝试添加这样的条件,但它不起作用。这是 添加条件的正确方法还有其他方法吗?

你的目标是什么? vsix可以安装的版本是由Version属性决定的,之所以有多种版本是因为版本和条件都通过了。

如果您不希望特定版本能够安装此扩展,只需使用 false 或通过某种方式在条件属性中使条件为假。

© www.soinside.com 2019 - 2024. All rights reserved.