SSRS 2008中的定制组装

时间:2010-08-03 22:19:20

标签: ssrs-2008

我创建了一个自定义程序集,我正在尝试在我的SSRS 2008项目中运行。这是一个类中的简单静态方法:

namespace Utilties
{
    public class Expressions
    {
        public static string SayHello()
{
    return "Hello Test!";
}
    }
}

项目编译成一个程序集。然后我去报告>属性并在那里添加组件并位于以下位置:

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies

我的理解是默认情况下,程序集已经具有执行权限,因为我不打算使用CAS添加代码支持。

我在报告中插入了一个文本框,其中包含以下表达式:

=Utilities.Expressions.SayHello()

但是当我建立时,我得到一个错误:

  

[rsCompilerErrorInExpression] textrun的Value表达式   'Textbox16.Paragraphs [0] .TextRuns [0]'包含错误:[BC30451]   名称'Utilities'未声明。

我还缺少一个额外的步骤吗?

1 个答案:

答案 0 :(得分:0)

别介意这个问题。问题是我拼错了命名空间。一旦我纠正了问题,问题便消失了,一切都按照应有的方式进行。