J'ai créé un assemblage personnalisé que j'essaie de lancer dans mon projet SSRS 2008. Ceci est une méthode statique simple dans une classe:Assemblage personnalisé dans SSRS 2008
namespace Utilties
{
public class Expressions
{
public static string SayHello()
{
return "Hello Test!";
}
}
}
Le projet compile dans un ensemble. Ensuite, je vais au rapport> Propriétés et ajouter l'ensemble là-bas et à l'emplacement suivant:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies
Je crois comprendre que, par défaut, l'ensemble a déjà les droits d'exécution que je ne compte pas sur l'ajout du support de code en utilisant CAS.
J'ai inséré une zone de texte dans mon rapport avec l'expression:
=Utilities.Expressions.SayHello()
Mais quand je construis, je reçois une erreur:
[rsCompilerErrorInExpression] The Value expression for the textrun ‘Textbox16.Paragraphs[0].TextRuns[0]’ contains an error: [BC30451] Name 'Utilities' is not declared.
Y at-il une étape supplémentaire qui me manque?