Visual Studio no admite compilaciones de solo proyecto para proyectos C# o Visual Basic, solo para proyectos C++. Si usted tiene una solución mixta con ambos proyectos de C++ C# y en ella se puede seleccionar un proyecto de C++ en el Explorador de soluciones y verá:
- Build -> Sólo Project -> Build Sólo CPlusPlusProjectName
en el menú. El uso de esta opción de menú literalmente hará que solo se construya un proyecto como lo demuestra la ventana de resultados. Por otra parte, si se selecciona un proyecto de C#, el "Proyecto Sólo" sub-menú se ha ido y la única manera de construir el proyecto será con:
- Build -> Construir CSharpProjectName
Cuando utiliza esta opción de menú, también se compilará el proyecto seleccionado y cualquier otro proyecto del que dependa el proyecto, a menudo varios proyectos en total.
Es por eso que si selecciona un proyecto que no es un proyecto de C++, se deshabilitará el comando "Construir solo proyecto".
¿Qué sucede cuando se selecciona un subnodo del proyecto? ¿La opción aparece en el menú contextual del proyecto? funciona correctamente? – shoosh