0

Dans asp.net WebForms je fais des changements au fichier aspx.cs, rien ne se passe. R # et IntelliSense ne fonctionnent pas aussi sur cet onglet. Je peux même écrire 'blablabla' n'importe où, cela ne causera aucune erreur.je change le codebehind fichier, rien ne se passe

On dirait que VS prend simplement le fichier d'une autre source, pas le dossier du projet, bien que l'attribut "CodeBehind" dans .aspx soit écrit ok.

J'ai aussi ce problème: alt text

Le designer.cs n'est pas dans la branche .aspx et je ne sais pas comment le mettre en arrière, peut-être ces problèmes sont en quelque sorte liés.

P.S. Désolé pour mon anglais :)

+1

Avez-vous essayé de reconstruire? Faites un clic droit sur la solution dans l'Explorateur de solutions et sélectionnez Reconstruire tout. Parfois VS ne remarque pas les changements et utilisera l'ancien code jusqu'à ce que vous le construisiez explicitement. – Dusda

+0

Oui, j'ai essayé de reconstruire un grand nombre de fois. – GaGar1n

Répondre

0

Supprimer les fichiers (avec l'index ... préfixé) et recréer la forme de index.aspx nouveau :-)

+0

Il ya 25 pages de plus avec le même problème :( – GaGar1n

+0

Essayez-le pour une page et voyez si vous pouvez obtenir intellisense travaillant dans le code-behind pour cela.Ceci m'est arrivé à quelques reprises et ce fut le seul ... – IrishChieftain

0

Si vous avez ouvert comme une solution et non comme un site Web vous pourriez avoir besoin de compiler après chaque changement, mais une meilleure option, vraiment, est d'ouvrir le projet en tant que site Web ...

+0

Ça n'a pas marché ... – GaGar1n