如何解决Web API生成.rdlc报告,将数据通过槽REST API传递
我建立了rest API,起初我会生成.rdlc报告并将其通过api GET方法作为字节数组发送。 另一个应用程序将其调用并获取字节数组。
我返回这样的字节:
HttpResponseMessage res = new HttpResponseMessage(HttpStatusCode.OK);
res.Content = new ByteArrayContent(file);
res.Content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/octet-stream");
return res;
可以在localhost上运行,但是当我在azure上发布它时,调用相同的api方法会返回错误代码: 值不能为空。 参数名称:内容
我尝试将.rdlc报告“ Building Action”设置为“内容”,但这没有帮助。有什么想法吗?
解决方法
所以问题是天蓝色的计划。不幸的是,生成rdlc文件使用GDI +,并且共享的Azure资源禁用了该选项。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。