Cómo NO incluir nombres de carpetas de Visual Studio Project en espacios de nombres generados

StackOverflow https://stackoverflow.com/questions/503908

Pregunta

¿Cómo evito que el nombre de la carpeta de soluciones en un proyecto VS se agregue al espacio de nombres generado para los nuevos elementos agregados a la carpeta de soluciones?

Ejemplo: proyecto C # en una solución VS Espacio de nombres predeterminado establecido en las propiedades del proyecto C #: & Quot; BigClient.Domain & Quot;

Si crea una carpeta de solución en este proyecto llamada " MySpecialStuff " y luego agregue una nueva clase a 'MySpecialStuff " carpeta de solución, VS crea el nuevo archivo .cs con un & "; BigClient.Domain.MySpecialStuff &"; espacio de nombres Quiero encontrar una manera de permitir que el espacio de nombres de la clase recién agregada retenga solo el espacio de nombres 'nivel de proyecto' de & Quot; BigClient.Domain & Quot; en lugar de VS agregar el " MySpecialStuff " nombre-carpeta-solución al espacio de nombres.

Me parece recordar haber leído una publicación de blog de alguien que esto era posible (ya sea a través de opciones / configuraciones en VS o una configuración de registro) pero no puedo recordar dónde o cómo ahora que lo quiero :)

Mi plataforma es VS 2008 if answer = diferente para diferentes versiones de VS.

¿Fue útil?

Solución

Cree una nueva plantilla de clase o cambie la plantilla de clase de Visual Studio. Consulte la documentación de MSDN para saber cómo hacerlo. En el archivo de plantilla, verá rápidamente la línea que inserta el nombre del espacio de nombres 'seguro'.

Otros consejos

Si tiene instalado ReSharper, en la configuración del directorio (F4), configure el proveedor de espacio de nombres en falso.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top