Saltar al contenido principal

 none
Error Report Viewer publicado migracion vs2015 - vs2017 RRS feed

  • Pregunta

  • Hola que tal, tengo un proyecto en MVC donde hago uso de report viewer, inicialmente el proyecto se tenia en vs2015, no tuve problemas ni en debug ni al momento de publicar, al migrar el proyecto a vs2017 en modo debug si bien no me generaba el reporte lo soluciene actualizando las referencias Microsoft.ReportViewer.. del  repositorio nuget, el problema es al momento de publicar en el servidor iis, aqui no genera los reportes, me percate de que las dll correspondientes al reportviewer se encuentre en la carpeta bin. de igual manera que los reportes se encuentren en la carpeta respectiva para ser leidos, el error es el siguiente:

     Microsoft.Reporting.WebForms.LocalProcessingException: An error occurred during local report processing. ---> 
    Microsoft.Reporting.DefinitionInvalidException: The definition of the report 'C:\inetpub\wwwroot\Web\Reportes\PuntoVenta\fmt_Test.rdlc' is invalid. ---> 
    Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: An unexpected error occurred while compiling expressions. 
    Native compiler return value: ‘[BC2001] no se pudo encontrar el archivo 'C:\windows\TEMP\igujfxsn.0.vb'’. 
    en Microsoft.ReportingServices.RdlExpressions.ExprHostCompiler.
    ParseErrors(CompilerResults results, List`1 codeClassInstDecls) 

    En modo debug genera los reportes sin problemas, pero al publicar y probar en la misma PC pero en IIS me salta el error mencionado. 

    viernes, 18 de octubre de 2019 23:23