none
Problema con C# al intentar agregar clase/interface a una CARPETA RRS feed

  • Pregunta

  • estoy teniendo problema con Visual Studio al intentar agregar una clase/interface a una CARPETA de la solucion, pero si quiero agregar una clase/interface en algun otro lado de la solucion me deja, adjuntaria fotos pero no me deja


    sábado, 29 de septiembre de 2018 23:27

Respuestas

  • Buenas,

    Creo que tu problema puede venir por los namespaces, cuando creas una carpeta, para tu programa no significa nada, es solo una manera de organizar los ficheros, pero lo que hace visual studio por ti, es cambiar los namespaces para añadir la carpeta, de modo que para el programa si sea una sección diferente.

    Si te fijas, en el principio de tu clase en la carpeta, veras algo así como:

    using System;
    //....
    
    namespace TuProyecto.TuCarpeta
    {
    //Clase...
    }

    Y en cambio, si miras el resto de clases, el namespace sera diferente.

    Para poder usar tu clase en otros sitios, tienes 2 opciones, poner su namespace igual que los otros, o la mejor , añadir en los ficheros donde la necesites:

    using TuProyecto.TuCarpeta;

    Si tienes dudas nos comentas

    Atte


    Jorge Turrado Ferrero

    Mis repositorios en GitHub
    Ranking GitHub Euskadi
    Ranking GitHub Alava

    No olvides votar mi comentario si te ha ayudado y marcarlo como respuesta si ha sido la solución, con eso ayudas a mejorar mi reputación en la comunidad y a identificar la respuesta a la gente que tenga el mismo problema.

    domingo, 30 de septiembre de 2018 14:06

Todas las respuestas

  • Hola patoman16:

    Estoy teniendo problemas, es una declaración muy poco precisa para poder apoyarte.

    ¿Si en el proyecto, pulsas el botón derecho sobre el mismo, y agregas una carpeta, esta se agrega correctamente?

    Si se agrega correctamente, y pulsas botón derecho, ¿no te permite agregar una nueva clase?

    Cualquier otra anomalía, deberías de detallar un poco más tu incidencia.

    ¿Has probado a abrir visual studio en modo administrador, para evitar problemas con permisos de carpetas?

    Si puedes precisar información, a lo mejor alguien puede ayudarte, independientemente, de que la plataforma del msdn no te deje subir fotos de momento.

    Un saludo

    domingo, 30 de septiembre de 2018 6:38
  • Buenas,

    Creo que tu problema puede venir por los namespaces, cuando creas una carpeta, para tu programa no significa nada, es solo una manera de organizar los ficheros, pero lo que hace visual studio por ti, es cambiar los namespaces para añadir la carpeta, de modo que para el programa si sea una sección diferente.

    Si te fijas, en el principio de tu clase en la carpeta, veras algo así como:

    using System;
    //....
    
    namespace TuProyecto.TuCarpeta
    {
    //Clase...
    }

    Y en cambio, si miras el resto de clases, el namespace sera diferente.

    Para poder usar tu clase en otros sitios, tienes 2 opciones, poner su namespace igual que los otros, o la mejor , añadir en los ficheros donde la necesites:

    using TuProyecto.TuCarpeta;

    Si tienes dudas nos comentas

    Atte


    Jorge Turrado Ferrero

    Mis repositorios en GitHub
    Ranking GitHub Euskadi
    Ranking GitHub Alava

    No olvides votar mi comentario si te ha ayudado y marcarlo como respuesta si ha sido la solución, con eso ayudas a mejorar mi reputación en la comunidad y a identificar la respuesta a la gente que tenga el mismo problema.

    domingo, 30 de septiembre de 2018 14:06