2010-12-15 3 views
0

J'ai un projet d'application Web VB construit sur vs 2003 et transférés vs 2005. Quand j'écrire un script de construction qui ressemble àMSBuild AspNetcompiler tâche

Abc
c: \ Inetpub \ wwwroot \ Abc \

et exécuter le script de compilation de commande VS2005 invite la build obtient gain de cause si j'utilise la cible Rbuild. Mais si j'utilise Build comme cible, l'ASPNetcompiler lance des erreurs qui disent: "impossible de fichier ou d'assemblage ou de dépendances: ASPPARSE Quelqu'un peut-il m'aider?"

Répondre

0

AspNetCompiler précompile le code, donc s'il y a des erreurs il le lance devrait être à cause de cela n'a pas été en mesure de compiler le code.

Je pense que vous devriez essayer de résoudre les erreurs.

les erreurs peuvent être parce que vous avez fait référence à certains usercontrol dans la page et lors de la compilation aspnetcompiler est Impossible de reconnaître le contrôle utilisateur

Le point à Notez ici que ces erreurs seront lancées en runtime, cependant aspnetcompiler lance ces erreurs en se compilant pour gagner du temps.

+0

Mais le projet se construit avec succès si j'utilise la tâche msbuild pour générer le projet. Le problème se produit uniquement lorsque la tâche aspnetcompiler est exécutée. – Abhinav

+0

Oui, le projet va se construire correctement, mais la compilation est différente de la construction. Le compilateur essaye en fait de lier tous les événements de aspx et cs en le validant (une des fonctions du compilateur), mais la compilation ne le fait pas. – dhinesh

+0

Ok Merci ... – Abhinav

Questions connexes