Crystal Reports 13 bobj est indéfini erreur JavaScript après avoir installé visual Studio 2015 édition communautaire

dans Visual studio 2010 avec Crystal Report 13 mon projet a bien fonctionné.

après que J'ai installé Visual studio 2015 édition communautaire pour mon usage personnel. Quand j' ouvert mon projet et de l'exécution dans Visual studio 2010 il jette "runtime JavaScript erreur: "bobj" n'est pas défini".

enter image description here enter image description here J'ai surfé sur un site web

http://www.mahadera.com/error-0x800a1391-javascript-runtime-error-bobj-is-undefined/ http://www.aspsnippets.com/Articles/Crystal-Reports-13-Visual-Studio-2010-Issue-with-IIS---bobj-is-undefined-JavaScript-Error-and-Crystal-Report-Viewer-not-displaying.aspx

et j'ai réinstallé et copié le dossier aspnet_client et le coller dans le projet. Même si le problème n'est pas encore résolu. Je suppose que l'erreur parce que j'ai installé la communauté VS2015 édition.

Merci de m'aider et im désemparés.

8
demandé sur Ayyappan Sekaran 2015-07-29 15:50:03

5 réponses

nous avons trouvé la cause profonde du problème. Lorsque vous avez installé VS2015, il a installé .net framework 4.6, ce qui provoque l'erreur redoutée "bobj not defined". Malheureusement, .NET 4.6 a effacé (ou surimprimé) la version précédente de .NET - quoi qu'il arrive avec VS2010 dans votre cas ou VS2013 dans mon cas. Vous pouvez désinstaller .NET 4.6 et ensuite" réparer " VS2013, qui a réinstallé .NET 4.5.1 et le problème a disparu. Malheureusement, la réparation de VS2015 remet .NET 4.6 sur le droit chemin et le problème réapparaître.

donc en fin de compte, vous pouvez avoir VS2015-ou une version antérieure de Visual Studio sans erreur bobj; mais pas les deux

Ne pas me remercier, merci de Steve :)

3
répondu Felix 2015-08-21 03:45:34

Copier:

Solution_Directory\aspnet_client\system_web_5_27\crystalreportviewers13

À:

Solution_Directory\aspnet_client\system_web_6_81\crystalreportviewers13

1
répondu Azzhag 2015-09-15 13:48:53

j'avais le même problème mais maintenant tout fonctionne correctement.

  1. désinstaller framework 4.6. Après avoir désinstallé 4.6, J'ai trouvé VS ne fonctionnait pas. Supprimer .NET 4.6 désinstaller la totalité de .NET 4.x.
  2. donc j'ai dû réinstaller 4.0-4.5.x. Cela a été accompli par Windows Update. J'ai ensuite fait un redémarrage et essayé d'exécuter un site web à travers VS et j'ai constaté que CR fonctionnait correctement.

j'espère que cela aide.

1
répondu Arpan Shah 2016-01-21 05:01:01

je pense que c'est finalement fixé dans SAP Crystal Reports, version développeur pour Microsoft Visual Studio Service Pack 16

https://wiki.scn.sap.com/wiki/display/BOBJ/SAP+Crystal+Reports%2C+developer+version+for+Microsoft+Visual+Studio+-+Service+Pack+16+-+Fixed+Issues

Incident 878969    Framework 4.6 causes CR for VS to create a unique folder path to the Crystalreportsviewer13 folder in IIS and IISExpress

Plus d'infos dans la suite de SAP thread:

https://scn.sap.com/thread/3824701

0
répondu Ruu 2016-04-23 09:16:02

1) tout d'abord allez à votre chemin de répertoire racine dans mon cas c'est: C:\inetpub\wwwroot\aspnet_client\system_web\4_0_30319

vous trouverez ici un dossier nommé "crystalreportviewers13". Le copier-coller à l'emplacement de votre solution.

2)dans la section principale de la page, coller le renvoi javascript suivant:

assurez-vous que le src pointe vers votre dossier local.

après cela, lancez votre page.

j'ai le même problème, et cela fonctionne bien pour moi dans VS2015.

0
répondu MYLRAJ 2016-05-18 10:41:55