0

Ich arbeite an einer Anwendung, in der Crystal Reports-Berichte gehostet und von der Anwendung ausgeführt werden können. Das Problem, das ich habe, ist, dass, wenn ich versuche, einen Bericht auszuführen, leeren weißen Bildschirm zeigt. aber es hat Crystal Reports UI.Print Export etc .. aber den Bericht nicht ruinieren diesen Fehler zeigt, wie diese enter image description hereRessource konnte nicht geladen werden: Der Server reagierte mit dem Status 406 (Nicht akzeptabel) ==> promptengine-compressed.js

fehlgeschlagen Ressource laden: der Server mit einem Status von 406 reagiert (nicht akzeptabel) aspnet_client/system_web/4_0_30319/crystalreportviewers13/promptengine-compressed.js

Aber wenn ich auf der Fehlerkonsole klicken, um es offen URL es danach in einem neuen Tab öffnet, wenn ich Bericht öffne wieder ist es work.but Client nicht zu tun wird, dass ich so möchte dieses Problem beheben.

in der gesamten Anwendung gibt es zwei Orte, an denen wir diese promptengine-compressed.js verwenden

ein crv.js ist

bobj.crv.config = { 
     isDebug : false, 
     scriptUri: null, // The uri for the viewer script dir (that holds crv.js) 
     skin: "skin_standard", 
     needFallback: true, 
     lang: "en", 
     useCompressedScripts: true, 
     useAsync : true, 
     indicatorOnly: false, 
     resources : { 
      'HTMLPromptingSDK': { isLoaded: false, path: '../Scripts/promptengine-compressed.js' }, 
      'ParameterControllerAndDeps' : {isLoaded: false, path: '../../parameterUIController-compressed.js'} 
     }, 
     logging: { enabled: false, id: 0} 
    }; 

andere wir auf Layout-Seite verweisen

<script src="@Url.Content("../Scripts/promptengine-compressed.js")" type="text/javascript"></script> 

Antwort

0

Ich habe das Problem gelöst:

Der Browser erwartet die MIM E-Typ für die Datei 'crystalreportviewers/prompengine-compressed.js' als 'application/x-javascript, text/javascript'.

Aber in IIS, auf Standard-Website/Anwendung (Application) -Ebene der MIME-Typ für .js-Datei ist Anwendung/Javascript. Sobald ich die Änderung machte, konnte ich Berichte sehen.

Danke!

https://www.experts-exchange.com/questions/28682818/406-Client-browser-IE10-does-not-accept-the-MIME-type-of-the-requested-page.html

https://www.experts-exchange.com/questions/24977691/MIME-Type-for-Crystal-Reports-IIS-7.html

Verwandte Themen