DevOps - неверная конфигурация для файла решения - PullRequest
0 голосов
/ 18 октября 2018

Очень плохо знаком с VS / DevOps / конвейерами, получая сбой для данного проекта:

D: \ a \ 1 \ s \ Test.sln.metaproj (0,0): ошибкаMSB4126: указанная конфигурация решения "release | x86" недопустима.Укажите допустимую конфигурацию решения, используя свойства Configuration и Platform (например, 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 в раздел «Конфигурация сборки»?

1 Ответ

0 голосов
/ 18 октября 2018

У вас нет конфигурации x86.Вы говорите, чтобы построить что-то, что не существует.Вместо этого укажите Any CPU.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...