![]() |
1
4
问题是VS还试图编译RDLC文件,只留下一个标记文件而不是原始的.RDLC文件。ReportViewer无法处理此问题,并抛出一个错误。这在日志中显示为:
解决方案是将原始RDLC文件复制到部署的应用程序。这可以在后期构建步骤中实现自动化。另请参见 this thread 有关错误和 this post 有关如何编辑Web部署项目的生成后步骤的详细信息。我在Web部署项目文件中添加了以下内容:
|
![]() |
2
2
这为我解决了问题: 也就是说,我从web.config文件并将生成操作设置为内容:
|
![]() |
3
1
你的回答对我不起作用。在aspnet\u编译器运行后,下面的操作对我来说是复制文件的。
|
![]() |
4
0
这可能不是确切的解决办法。我在VS2013中尝试过这一点,预编译是发布过程的一部分,而不是构建过程: http://msdn.microsoft.com/en-us/library/hh475319(v=vs.110).aspx
|
![]() |
TinkeringMatt · 如何使用ssrs解析rdlc报告多值 7 年前 |
![]() |
Nikola C · 计算值为True的所有行的RDLC表达式 7 年前 |
![]() |
okkko · 重新导入rdlc报告处理异常比较错误 8 年前 |
![]() |
Kevin · 可见性IIF语句rdlcreports 8 年前 |
![]() |
Prateek · 矩阵格式的RDLC数据格式 9 年前 |
![]() |
WAQ · 部署后无法在客户端计算机上生成RDLC报告 9 年前 |
|
user3518032 · 将if条件放入报告中 10 年前 |