web-dev-qa-db-fra.com

Crystal Reports 13 bobj is undefined Erreur JavaScript après l'installation de Visual Studio 2015 Community Edition

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

Après avoir installé Visual Studio 2015 Community Edition pour mon usage personnel. Lorsque i ouvre mon projet et s’exécute dans Visual studio 2010 il génère "une erreur d’exécution JavaScript:" 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-display.aspx

et j'ai réinstallé et copié le dossier aspnet_client et le coller dans le projet. Problème éventuel pas encore résolu. Je suppose que l'erreur est due à l'installation de l'édition communautaire VS2015. 

S'il vous plaît aidez-moi et je suis impuissant. 

8
Ayyappan Sekaran

Nous avons déterminé la cause du problème. Lorsque vous avez installé VS2015, il a installé .NET Framework 4.6, ce qui provoque l’erreur redoutée "bobj not defin". Malheureusement, .NET 4.6 a effacé (ou écrasé) une version antérieure de .NET - quoi que ce soit qui est livré avec VS2010 dans votre cas ou VS2013 dans mon cas. Vous pouvez désinstaller .NET 4.6, puis "réparer" VS2013, qui a réinstallé .NET 4.5.1 et le problème a disparu. Malheureusement, la réparation de VS2015 rétablit .NET 4.6 et le problème réapparaît.

Donc, en bout de ligne, vous pouvez utiliser VS2015 ou une version antérieure de Visual Studio sans erreur bobj; mais pas les deux

Ne me remercie pas - merci Steve :)

3
Felix

Copie:

Solution_Directory\aspnet_client\system_web\4_5_27\crystalreportviewers13

À:

Solution_Directory\aspnet_client\system_web\4_6_81\crystalreportviewers13

1
Azzhag

J'ai eu le même problème, mais maintenant tout fonctionne correctement.

  1. Désinstallation de la structure 4.6. Après la désinstallation de la version 4.6, j'ai constaté que VS ne fonctionnait pas. La suppression de .NET 4.6 a désinstallé l’ensemble de .NET 4.x. 
  2. J'ai donc dû réinstaller 4.0-4.5.x. Cela a été accompli via Windows Update. J'ai ensuite redémarré et essayé de gérer un site Web via VS et constaté que CR fonctionnait correctement.

J'espère que cela aidera.

1
Arpan Shah

1) Tout d’abord, allez dans le répertoire racine de votre dossier: C:\inetpub\wwwroot\aspnet_client\system_web\4_0_30319

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

2) Dans la section head de la page, collez la référence javascript suivante:

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 VS2015.

0
MYLRAJ

Je pense que ceci est finalement résolu 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 + Problèmes

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'informations dans le fil SAP suivant:

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

0
Ruu