【发布时间】:2018-10-18 08:38:17
【问题描述】:
对 VS/DevOps/pipelines 非常陌生,给定项目失败:
D:\a\1\s\Test.sln.metaproj(0,0):错误 MSB4126:指定的解决方案配置“release|x86”无效。请使用配置和平台属性(例如 MSBuild.exe Solution.sln /p:Configuration=Debug /p:Platform="Any CPU")指定有效的解决方案配置,或将这些属性留空以使用默认解决方案配置。
当我排队构建时,我设置了参数BuildPlatform = x86。
Test.sln 文件定义为
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{02639838-9450-473C-915E-997E813F7FA4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{02639838-9450-473C-915E-997E813F7FA4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{02639838-9450-473C-915E-997E813F7FA4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{02639838-9450-473C-915E-997E813F7FA4}.Release|Any CPU.Build.0 = Release|Any CPU
{1C672EE9-6178-414D-902E-8DCE45212052}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1C672EE9-6178-414D-902E-8DCE45212052}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1C672EE9-6178-414D-902E-8DCE45212052}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1C672EE9-6178-414D-902E-8DCE45212052}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {C4A2147D-C432-484E-8994-85E91AF7AA74}
EndGlobalSection
EndGlobal
我是否需要编辑解决方案并在“构建配置”部分明确添加 x86?
【问题讨论】:
标签: azure-devops