SSRS 使用哪个版本的 VB

Which version of VB is used in SSRS

SSRS 支持哪个版本的 Visual Basic?

MSDN page说你在报表代码里写的是Visual Basic,但是版本没说多

好问题。微软对此不是很清楚。 SQL Server 2008 R2 的 RDL 规范指出表达式 "are defined in a Visual Basic compatible syntax",但没有提供任何其他细节,除了过时的 link。除了预编译 dll 的 .NET 引用之外,也没有提及自定义代码。

报告中编写的代码在部署后以文本形式存储在 RDL 文件中,这意味着当报告为 运行 时,它要么被动态解释,要么被 JIT 编译。因此,如果您有大量或密集的代码,预编译为 dll 并在报告中引用它会提供更好的性能。