2009-02-03 12 views
1

Je suppose que j'utilise le modèle de site Web depuis .NET 2.0 et je n'ai jamais regardé en arrière. Maintenant j'utilise le mode Application Web sur quelques projets. Comment dites-vous au compilateur de compiler des fichiers .cs dans le projet? Je suppose que vous pouvez le faire puisque les nouveaux projets MVC le font pour les contrôleurs.Application Web ASP.NET - compilation de fichiers .cs

J'ai une classe, RestRouteHandler, qui implémente l'interface IRouteHandler mais parce que je pense que le fichier .cs n'est pas compilé je ne peux pas l'utiliser dans mon Global.asax.

Répondre

4

clic droit sur le fichier .cs dans la solution Explorer et cliquez sur Propriétés. Définissez "Build Action" pour compiler.

+0

C'est le ticket. Ran dans cet autre jour et je ne pouvais pas me rappeler comment je l'ai réparé. Merci. +1 et répondez. – BuddyJoe

+0

Pas de problème. Je me suis heurté à cela quelques fois après avoir converti certains projets en applications Web. –

0

utiliser le menu "Build" dans Visual Studio

+0

Je fais. Puis j'obtiens ce message: Le nom de type ou d'espace de noms 'RestRouteHandler' est introuvable (manque-t-il une directive using ou une référence d'assembly?) – BuddyJoe

+0

L'autre chose étrange ... Est-ce que j'ajoute un fichier .cs à mon projet? . Il vient complètement vide. Pas de code. bizarre. – BuddyJoe

+0

manque-t-il une référence ou une instruction using dans votre code? Si vos modèles sont vides, cela peut valoir la peine d'essayer de réinstaller VS.NET et tous les Service Packs. – Jason

Questions connexes