【问题标题】:Compile rdlc in VS2013 - error Native compiler return value: '-1073741511'在 VS2013 中编译 rdlc - 错误本机编译器返回值:'-1073741511'
【发布时间】:2015-11-13 19:01:59
【问题描述】:

安装 Visual Studio 2015 后,即使在 VS2013 中,我也无法再编译我的 rdlc(报告)文件——它曾经编译时没有错误。 我收到以下错误:

An unexpected error occurred while compiling expressions. 
Native compiler return value: ‘-1073741511’.    

通过尝试一个错误,我发现删除像

这样的表达式

=IIf(IsNothing(First(Fields!ActualQuantity.Value, "DataSet1")),"",First(Fields!ActualQuantity.Value, "DataSet1"))

="从网站生成" + FormatDateTime(Now(),DateFormat.ShortDate)

甚至

=""

将防止此错误,而以下情况很好:

(好)
=First(Fields!CarrierName.Value, "DataSet1")

我确实需要这些表达式,所以希望有人可能熟悉这个问题并能够提供指导以找到解决方案。

不幸的是,其他开发人员(和构建服务器)在编译此报告时没有遇到问题,所以我是个奇怪的人。

【问题讨论】:

  • 对否决票的任何建设性批评将不胜感激。

标签: visual-studio-2013 visual-studio-2015 rdlc


【解决方案1】:

这个答案刚刚发布在另一个可能对您的问题有帮助的问题上:https://stackoverflow.com/a/33917391/5583585

为了解决 RDLC 构建问题,我必须执行以下操作 (大量挖掘):

https://support.microsoft.com/en-us/kb/3118750 场景解析 2 客户必须卸载更新 3098779 和 3097997,如果他们有 将他们的系统升级到 .NET Framework 4.6 或已安装 来自完全更新的 .NET 4.5.1 或 4.5.2 系统的 Visual Studio 2015 已安装更新 3098779 和 3097997。

【讨论】:

  • 感谢杰克的参考!!我已经放弃了希望。
猜你喜欢
  • 2016-02-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多