2009-05-18 4 views
1

Currenlty Je suis en train de publier usinf compilateur aspnet en utilisant un fichier batchComment publier au serveur en utilisant le compilateur aspnet

start/b C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ aspnet_compiler.exe - p "C: \ cc \ titr \ code \" TargetPath = "C: \ cc \ titr \ code \ deploy \" Force = "true" Débogage = "true"

L'erreur de transmission de données 1010 n'est pas valide. Toute idée où je me trompe. comme les chemins sont corrects

Répondre

2

Jetez un oeil à l'utilitaire de Rick Strahl pour gérer le processus de précompilation ici: http://www.west-wind.com/tools/aspnetcompiler.asp. Je dois dire qu'obtenir les arguments de ligne de commande juste pour rendre le aspnet_compiler heureux n'est pas facile. Il est très important que vous ayez tous vos slashs et vos espaces au bon endroit! L'utilisation de "l'utilitaire de compilateur West Wind ASP.NET 2.0" rendra certainement cette tâche facile pour vous!

Jetez aussi un coup d'oeil à ma série d'articles sur la façon de construire un échange de connaissances inspiré de StackOverflow. Dans cette série, je détaille les processus de construction locaux et l'intégration continue. L'article CI touche directement à ce sujet aussi (à venir bientôt!). http://dotnetslackers.com/projects/StackOverflowInspiredKnowledgeExchange/

Dans votre cas, vous pouvez essayer:

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler.exe -p "C:\cc\titr\code" -v/"C:\cc\titr\code\deploy" 

Vous aviez des barres obliques de fuite que le compilateur ne spécifiquement aime pas. J'ai également échangé votre TargetPath pour l'argument -v. Je ne pense pas que TargetPath soit un argument.

+0

cela fonctionnerait-il pour les applications asp.net mvc? – Haroon

Questions connexes