visual studio reports para instalar full descargar crystal con community aparece c# asp.net visual-studio-2013 crystal-reports

c# - reports - Informe de Crystal con Visual studio 2013 aspnet_client/system_web/4_6_81



no aparece crystal report en visual studio 2013 (5)

Estoy totalmente confundido con el comportamiento de SAP Crystal Report que estoy usando con Visual Studio 2013. Cuando ejecuto mi aplicación web ASP.NET, obtengo la siguiente ruta de la carpeta aspnet_client / system_web / 4_6_81 / crystalreportviewers13 / en lugar de C: / inetpub / wwwroot / aspnet_client / system_web / 4_0_30319 / crystalreportviewers13. No tengo ninguna carpeta encontrada en mi IIS 7.5 C: / inetpub / wwwroot / aspnet_client / system_web) . ¿Puedes por favor ayudarme en esto? debido a esto, no puedo ver el informe.

Por favor, compruebe la siguiente captura de pantalla para la referencia


Tuve el mismo problema después de luchar contra un informe en blanco (del cliente, no hubo problema al usar el depurador VS en el servidor). Vi la versión diferente mientras inspeccionaba el origen del informe en blanco, cambié el nombre de la carpeta a 4_6_81 y funcionó.


Acabo de instalar Visual Studio 2015 y mi informe de Crystal dejó de funcionar.

Aquí hay una solución que funciona para mí

  1. Desinstalar el marco 4.6
  2. Si desinstala todo el framework de 4.x, 4.5.x entonces reinstala 4.0, 4.5.x

Espero que esto funcione


La solución más robusta es crear un directorio virtual bajo su aplicación en IIS:

  1. Ir a IIS, haga clic con el botón derecho en su aplicación

  2. Agregar directorio virtual Establezca la ruta física a C:/inetpub/wwwroot/aspnet_client/system_web/4_0_30319/crystalreportviewers13/ .

  3. Establezca la ruta virtual a / crystalreportviewers13

  4. En su archivo web.config, agregue lo siguiente después del elemento raíz:

    <configSections> <sectionGroup name="businessObjects"> <sectionGroup name="crystalReports"> <section name="rptBuildProvider" type="CrystalDecisions.Shared.RptBuildProviderHandler, CrystalDecisions.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, Custom=null" /> <section name="crystalReportViewer" type="System.Configuration.NameValueSectionHandler" /> </sectionGroup> </sectionGroup> </configSections>

  5. Luego, más adelante en su archivo web.config, agregue:

    <businessObjects> <crystalReports> <rptBuildProvider> <add embedRptInResource="true" /> </rptBuildProvider> <crystalReportViewer> <add key="ResourceUri" value="~/crystalreportviewers13" /> </crystalReportViewer> </crystalReports> </businessObjects>


Todavía es un problema. La solución alternativa parece tener que cambiar la versión de la carpeta en aspnet_client>system_web> like;

antes de

Después

Cuando las páginas del informe estén en blanco o dejen de funcionar, simplemente ../../aspnet_client/system_web/4_0_30369/crystalreportviewers13/js/crviewer/crv.js la fuente desde el navegador y compruebe la versión de system.web desde url ../../aspnet_client/system_web/4_0_30369/crystalreportviewers13/js/crviewer/crv.js .

Aquí está el sitio web de SAP. https://apps.support.sap.com/sap/support/knowledge/public/en/0002250097


Cree una nueva carpeta en System.Web en su solución y asígnele el nombre "4_6_81". Luego, copie todos los recursos de la carpeta "4_0_30319" y péguelos en la nueva carpeta "4_6_81".

Esto funcionó para mí en el pasado.