none
El tipo o el nombre del espacio de nombres ‘nombreControl’ no existe en el espacio de nombres ‘ASP’ (¿falta una referencia de ensamblado?) RRS feed

  • Pregunta

  • Buenos Días

    Espero me puedan ayudar con el siguiente error que se genera al momento de publicar VS 2013 c#

    El tipo o el nombre del espacio de nombres ‘nombreControl’ no existe en el espacio de nombres ‘ASP’ (¿falta una referencia de ensamblado?) 

    private void CargarDetalleTiquete(ASP.usercontrol_wucdetallessolicitudtiquete_ascx wucDetalleSolicitudTiquete)

        {

            int id_solicitud_tiquete = Convert.ToInt32(hdfIdSolicitudTiquete.Value);
            wucDetalleSolicitudTiquete.idSolicitudTiquete = id_solicitud_tiquete;
            wucDetalleSolicitudTiquete.CargarDataTiquete(id_solicitud_tiquete);

        }

    Una posible solución descarmar la opción Permitir que este sitio precompilado se actualice.

    pero no quiero esta opción ya que si en ocasiones se necesita actualizar.

    Leí algo de que debería cambiar el namespace del control pero no he entendido como hacerlo y la verdad he buscado en google y otros pero la única opción que dan es desmarcar la opción mencionada al momento de publicar.

    Agradezco la colaboración que puedan brindarme.


    Jabal14

    lunes, 22 de febrero de 2016 14:34

Todas las respuestas

  • hola

    esa funcion la estas definiendo en el codigo de una pagina, o sea en su aspx.cs ?

    si analizas el codigo del user control que has creado esta usando ese namespace que defines ?

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 22 de febrero de 2016 14:41
  • Hola

    Leandro buen día, si efectivamente la funcion la uso en una pagina aspx.cs y funciona perfecto y compila OK, lo que sucede es que en la publicación me genera el error mencionado.

    el siguiente es el encabezado del control de usuario. 

    <%@ Control Language="C#" AutoEventWireup="true" CodeFile="WUCDetallesSolicitudTiquete.ascx.cs" Inherits="UserControl_WUCDetallesSolicitudTiquete" %>

    Y la pagina ascx.cs del control 

    public partial class UserControl_WUCDetallesSolicitudTiquete : System.Web.UI.UserControl
    {

    --------------

    }


    Lo que quiero es poder publicar sin tener que deshabilitar la opcion de permitir actualización.

    No sé que debería cambiar en mi codigo.


    Jabal14

    lunes, 22 de febrero de 2016 15:09
  • >>Lo que quiero es poder publicar sin tener que deshabilitar la opcion de permitir actualización.

    que opcion es esa de "permitir actualización" ? cuando haces el deploy de un sitio lo haces completo


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 22 de febrero de 2016 15:36
  • Leandro, al momento de publicar 

    esta es la imagen de como lo quiero publicar pero me genera el error comentado, si desmarco la opción permitir que el sitio precompilado se pueda actualizar me publica Ok, pero me genera archivos .compiled de todo eso es lo que no quiero.

    Los demás sitios que tengo los he publicado como muestro en la imagen sin problema. 

    El problema de este es por los controles de usuario y la forma como lo estoy usando en la función.


    Jabal14

    lunes, 22 de febrero de 2016 15:45