Разные конфигурации солюшена позволяют задать несколько разных сценарием сборки. По умолчанию создаются две конфигурации: Debug, Release.
Билд может быть как независимый от платформы (Any CPU), так и под конкретную платформу (x64, x86).
При сборке проекта без указания используется Debug + Any CPU. Для указания нужной платформы нужно в MSBuild передавать параметры /configuration
и /platform
.
Более подробно про конфигурации описано в документации - https://learn.microsoft.com/en-us/visualstudio/ide/understanding-build-configurations.