当在 VS2013 shell 中为 SSDT 编辑表达式时(所有已修补),如果生成警告然后解决(例如,然后在设计或 RDL XML 中修复了转换问题),即使预览/运行/构建很好,VS 也会继续显示它:
Warning 1 [rsRuntimeErrorInExpression] The Value expression for the textrun ‘<OopsField>.Paragraphs[0].TextRuns[0]’ contains an error: Input string was not in a correct format.
如果我关闭并重新打开项目,那也很好 - 当然,警告已经消失了:-)!
除了烦人之外,这还会混淆工作期间的任何其他表达式或其他警告和错误。我无法继续重新启动 VS - 它是一个笨重的野兽!
这也一定会在第一个 Expressions 上绊倒新手(直到现在我一直避免使用 SSRS,它不是最容易上手的报告系统,尽管开始对它产生热情)。
有没有办法让 VS 清除这些容易触发的警告(可能适用于许多其他类型)?Save/Rebuild/Preview 没有删减它,也许有一个快速的方法,否则它是一个恼人的 VS 错误。