none
Impossible d'intégrer mon code dans la solution RRS feed

  • Question

  • Bonjour à tous :),

    je suis actuellement stagiaire et je dois modifier une application web. J'essaie d'intégrer ce que j'ai fait dans un projet qui se trouve dans une solution qui regroupe plusieurs projet mais ça ne fonctionne pas.

    J'ai l'arborescence suivante :

    Solution S

         Projet A

              Dossier 1

              Dossier 2

              ...

         Projet B


              Dossier 3

              Dossier 4

              ...

         Projet C

              Dossier 5

              Dossier 6

              ...

    J'essaie de remplacer l'ancien dossier 4 par mon nouveau dossier 4. Cependant, j'obtiens une erreur de ce style :

    Impossible de charger le type 'Methodes.MES_Assignation.MES_Assignation'.

    La directive dans mon fichier aspx est la suivante :

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="MES_Assignation.aspx.cs" Inherits="Methodes.MES_Assignation.MES_Assignation" %>

    Ensuite j'ai ça dans mon fichier .cs :

    namespace Methodes.MES_Assignation{    
         public partial class MES_Assignation : System.Web.UI.Page    
         {	
                   ...     
         }
    }

    Quelqu'un à une idée d'où ça peut venir ? Merci d'avance

    lundi 17 juin 2013 12:23

Réponses

  • Salut, 

    En général, ce message d'erreur se produit lorsque la page .aspx ou la page Global.asax contient une référence à un module code-behind et si l'application n'a pas été générée. 

    Voici une solution : ouvre un compilateur C# en ligne de commande (csc.exe) en utilisant cette commande : 

    csc /t:library /r:System.web.dll /out:madll.dll fichier.cs

    Puis re-génère ta solution dans Visual Studio. 

    • Marqué comme réponse Aurel Bera mardi 18 juin 2013 14:11
    lundi 17 juin 2013 13:40

Toutes les réponses