[NET.2][C#] Ressources incorporées non trouvées si classe abstraite
Bonjour,
J'ai une classe définie par
Code:
1 2 3 4 5 6
|
namespace CMRLibrary.CMRQuestion.CMREdit {
public abstract class CMREditQuestion : System.Web.UI.Control, System.Web.UI.IPostBackDataHandler {
}
} |
Si je supprime la mention abstract, alors la classe fonctionne normalement (cela implique également que je supprime les méthodes abstraites bien sûr)
Par contre si je l'utilise à partir de sa classe dérivée définie par
Code:
1 2 3 4 5
|
namespace CMRLibrary.CMRQuestionBD.CMREdit {
public class CMREditQuestion : CMRLibrary.CMRQuestion.CMREdit.CMREditQuestion{
}
} |
alors plus aucune ressource incorporée (images et scripts) ne sont trouvés lors de l'exécution. J'accède à ces ressources par :
Code:
1 2
|
Page.ClientScript.GetWebResourceUrl(this.GetType(), "CMRLibrary.CMRQuestion.CMREdit.CMREditQuestion.js") |
Par contre, les ressources linguistiques continuent de fonctionner ! J'accède à ces ressources par :
Code:
1 2
|
this.Localized = new System.Resources.ResourceManager("CMRLibrary.CMRQuestion.Resources.localized", typeof(CMREditQuestion).Assembly); |
Je ne comprend pas ... Une idée ?