none
Error en Compilación al publicar un sitio WEB. RRS feed

  • Pregunta

  • Hola a todos, me está sucediendo algo realmente extraño o desconocido para mi. Tengo un sitio desarrollado en VB.NET y VS2013 Community, lo publico en mi servidor Web y va bien, sin embargo si publico con la  opción de precompilar me sale el error "El archivo '/Archivo1.aspx.vb' no existe." y así con todos los demás. Por supuesto los archivos están y el sitio va bien en el servidor remoto y en el local cuando depuro y no tengo ningún error si desde el menú principal compilo. Os pongo parte del mensaje en la pestaña de Resultados. También os agradecería aunque son advertencias me expliquéis la causa de la primera línea. Gracias de antemano, un saludo.


    C:\Program Files\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1697,5): Advertencia MSB3277: Se encontraron conflictos entre diferentes versiones del mismo ensamblado dependiente que no se pudieron resolver. Estos conflictos de referencia se enumeran en el registro de compilación si su nivel de detalle está establecido como detallado.
    Se transformó Web.config usando C:\Users\....\Documents\Visual Studio 2013\Projects\....\Web.Release.config en obj\Release\TransformWebConfig\transformed\Web.config.
    Copiando todos los archivos en la ubicación temporal siguiente para el empaquetado y publicación:
    obj\Release\AspnetCompileMerge\Source.
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_compiler.exe -v / -p "C:\Users\Documents\Visual Studio 2013\Projects\ ...\obj\Release\AspnetCompileMerge\Source" -u "C:\Users\...\Documents\Visual Studio 2013\Projects\....\obj\Release\AspnetCompileMerge\TempBuildDir" 
    /Informe1.aspx(1,0): Error ASPPARSE: El archivo '/InformeLlamadasRecepcion.aspx.vb' no existe.
    /Informe2.aspx(1,0): Error ASPPARSE: El archivo '/InformeLlamadasRecepcion.aspx.vb' no existe.
    /Informe3.aspx(1,0): Error ASPPARSE: El archivo '/InformeLlamadasRecepcion.aspx.vb' no existe.
    ......
    /Account/Lockout.aspx(1,0): Error ASPPARSE: 'Mi aplicación.Lockout' no se permite aquí porque no extiende la clase 'System.Web.UI.Page'.
    ========== Compilar: 1 correctos, 0 incorrectos, 0 actualizados, 0 omitidos ==========
    ========== Publicación: 0 procesados, 1 no procesados, 0 omitidos ==========

    viernes, 14 de octubre de 2016 14:45

Respuestas

  • Hola, gracias por responder, pero lo de "MiAplicación" con tilde solo fue un ejemplo. Revisando la solución he visto que los aspx que supuestamente no existen tienen en el encabezamiento "

    <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Informe1.aspx.vb" Inherits="Informe1" %>"

    y los que compilan bien

    <%@ Page Language="VB" AutoEventWireup="false" CodeBehind="Informe2.aspx.vb" Inherits="MI_ESPACIO_DENOMBRE.Informe2" %>"

    y todos se han creado automáticamente cuando agrego un WinForm . ¿ Alguna idea ?

    Saludos

    Hola a todos

    Voy a cerrar este tema. Los modifiqué todos con CodeBehind="Informe.aspx.vb" e Inherits="MI_ESPACIO_DENOMBRE.Informe".

    Saludos

    martes, 3 de enero de 2017 15:58

Todas las respuestas

  • Hola. Te recomiendo modifiques tu espacio de nombres de la aplicación de MiAplicación con tilde a MiAplicacion. Por l menos es lo que he visto en la pagina Lockout.aspx.

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    lunes, 17 de octubre de 2016 6:53
    Moderador
  • Hola, gracias por responder, pero lo de "MiAplicación" con tilde solo fue un ejemplo. Revisando la solución he visto que los aspx que supuestamente no existen tienen en el encabezamiento "

    <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Informe1.aspx.vb" Inherits="Informe1" %>"

    y los que compilan bien

    <%@ Page Language="VB" AutoEventWireup="false" CodeBehind="Informe2.aspx.vb" Inherits="MI_ESPACIO_DENOMBRE.Informe2" %>"

    y todos se han creado automáticamente cuando agrego un WinForm . ¿ Alguna idea ?

    Saludos

    lunes, 17 de octubre de 2016 11:46
  • Hola, gracias por responder, pero lo de "MiAplicación" con tilde solo fue un ejemplo. Revisando la solución he visto que los aspx que supuestamente no existen tienen en el encabezamiento "

    <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Informe1.aspx.vb" Inherits="Informe1" %>"

    y los que compilan bien

    <%@ Page Language="VB" AutoEventWireup="false" CodeBehind="Informe2.aspx.vb" Inherits="MI_ESPACIO_DENOMBRE.Informe2" %>"

    y todos se han creado automáticamente cuando agrego un WinForm . ¿ Alguna idea ?

    Saludos

    Hola a todos

    Voy a cerrar este tema. Los modifiqué todos con CodeBehind="Informe.aspx.vb" e Inherits="MI_ESPACIO_DENOMBRE.Informe".

    Saludos

    martes, 3 de enero de 2017 15:58