【发布时间】:2017-06-19 15:46:57
【问题描述】:
我正在开发应用程序,我们可以在其中托管 Crystal 报表并从应用程序运行它们。我遇到的问题是,当我尝试运行任何报告时显示空白屏幕。但它有水晶报告 UI.Print 导出等。但不会破坏显示此错误的报告 Like this
加载资源失败:服务器响应状态为 406(不可接受) aspnet_client/system_web/4_0_30319/crystalreportviewers13/promptengine-compressed.js
但是当我点击控制台错误时,它会打开 URL,然后如果我再次打开报告,它会在新选项卡中打开。但客户端不会这样做,所以我想解决这个问题。
在整个应用中,有两个地方我们用到了这个promptengine-compressed.js
一个是 crv.js
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}
};
我们在布局页面上引用的其他内容
<script src="@Url.Content("../Scripts/promptengine-compressed.js")" type="text/javascript"></script>
【问题讨论】:
标签: javascript asp.net asp.net-mvc crystal-reports http-status-code-406