我们已安装本地 Azure DevOps 2020。我们在 Visual Studio 2022 中构建了一个 .net core 6 应用程序。但是,在创建构建管道时,VS 2022 未显示在下拉列表中。
有没有人遇到过这个问题?MSFT 是否应该发布一个将开始在下拉列表中显示 VS 2022 的补丁?
我们已安装本地 Azure DevOps 2020。我们在 Visual Studio 2022 中构建了一个 .net core 6 应用程序。但是,在创建构建管道时,VS 2022 未显示在下拉列表中。
有没有人遇到过这个问题?MSFT 是否应该发布一个将开始在下拉列表中显示 VS 2022 的补丁?
很多人都遇到了这个问题。MS 还没有关于何时或是否有更新可用的消息。但这些文章可能会帮助您找到解决方法:
FWIW,我正在使用此答案中提到的显式 MSBuild 路径来解决它。我在管道中添加了一个PreferredMSBuildExePath
变量并将其设置为%ProgramFiles%\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\MSBuild.exe
. 然后,我将所有 MSBuild 步骤$(PreferredMSBuildExePath)
用作指定位置下的 MSBuild 路径。我还将我的所有 Visual Studio 步骤转换为 MSBuild 步骤,因此我可以使用这个显式路径变量。