J'ai un fichier cs appelé MyCustomColumnClass.cs sur le dossier App_Code. Il a une classe publique appelée MyCustomFilteringColumn: GridBoundColumn L'espace de noms est MyStuff.Dossier App_Code - une référence d'utilisation ou d'assemblage est-elle manquante?
sur une page ASPX
if (column is MyStuff.MyCustomFilteringColumn)
{
(column as MyStuff.MyCustomFilteringColumn).ListDataSource =
GetFilterTable(column.DataField);
}
Erreur: MyStuff n'a pu être trouvée (vous manque une directive à l'aide ou une référence d'assemblage?)
J'ai essayé l'action Construire: Compile et capable de faire fonctionner intellisense quand je tape avec MyStuff. Cependant après cela, je reçois une erreur CS0433: Le type 'MyStuff.MyCustomFilteringColumn' existe à la fois dans 'c: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Fichiers ASP.NET temporaires \ root \ 5a8ba6f0 \ 42336f70 \ assembly \ dl3 \ 00dddbaf \ dbddecd7_1854cb01 \ TelerikSample.DLL 'et' c: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Fichiers ASP.NET temporaires \ root \ 5a8ba6f0 \ 42336f70 \ App_Code._azr1zza.dll ' – kalls
Essayez de nettoyer/reconstruire le projet. –
J'ai créé le site vide et j'ai rajouté tous mes fichiers. La propriété Build: compile n'a pas été définie auparavant, mais sur le nouveau site Web vide, elle a été créée automatiquement. Je marque la vôtre comme une réponse car elle a résolu l'erreur de construction que j'avais précédemment rencontrée. – kalls