1

当在 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 错误。

4

1 回答 1

0

不幸的是,这在Visual Studio中已经存在超过10 年的错误问题

像他们产品中的大多数错误一样,微软不会修复这个错误。我认为有一个Microsoft Connect为此打开过一次,但被关闭Won't FixWAD

这是我发现的一个,说微软无法弄清楚如何重现这个问题。

于 2015-10-08T22:27:21.397 回答