Visual Studio не поддерживает сборки только для проектов C # или Visual Basic, только для проектов C ++. Если у вас смешанное решение с проектами C # и C ++, вы можете выбрать проект C ++ в обозревателе решений и увидите:
- Сборка -> Только проект -> Только сборка CPlusPlusProjectName
в меню. Использование этого параметра меню в буквальном смысле приведет к созданию только одного проекта, как показано в окне вывода. С другой стороны, если вы выберете проект C #, подменю «Только проект» исчезнет, и единственный способ построить проект будет с:
- Build -> Build CSharpProjectName
Когда вы используете эту опцию меню, также будет создан выбранный проект и любые другие проекты, от которых зависит этот проект, часто всего несколько проектов.
Вот почему, если вы выберете проект, который не является проектом C ++, команда «Build Only Project» будет отключена.