2

je reçois un échec de construction en raison d'une défaillance de l'événement après de construction lors de la construction Notepad ++ dans VS 2010.Construire ECHEC pour Notepad ++ avec le message PostBuildEvent: Le système ne peut pas trouver le fichier spécifié

Voici le message de la fenêtre de sortie:

PostBuildEvent: 
    The system cannot find the file specified. 
    The system cannot find the file specified. 
    The system cannot find the file specified. 
C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: The command "copy ..\src\config.xml ..\bin\config.xml 
C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: copy ..\src\langs.xml ..\bin\langs.xml 
C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: copy ..\src\stylers.xml ..\bin\stylers.xml 
C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: 
C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: :VCEnd" exited with code 1. 

S'il vous plaît aider

Répondre

3

Posting la réponse pour d'autres qui pourraient courir dans cette question

Après un peu de recherche sur ce sujet,
J'ai appris que les noms de fichiers XML qui sont spécifiés dans les projets d'événements post-construction ont changé, de sorte que vous devez mettre à jour que pour utiliser les nouveaux noms de fichiers

Vous pouvez résoudre ce problème en modifiant le fichier de projet comme celui-ci : Dans Visual studio, Sélectionnez le projet (Notepad ++) et choisissez projet> Propriétés à partir du menu VS (ou appuyez sur Alt + F7)

Dans la fenêtre Pages de propriétés,
développez le nœud Propriétés de configuration
puis, développez le noeud Build Events
Sélectionner après construction vent pour afficher ses propriétés

Modifier la ligne de commande Propriété à ressembler à ceci:
copie .. \ src \ config.model.xml .. \ bin copie \ config.model.xml de
.. \ src \ langs.model.xml .. \ bin \ langs.model.xml
copie .. \ src \ stylers.model.xml .. \ bin \ stylers.model.xml

Cliquez sur OK et construire loin ...

0

Non spécifique au Bloc-notes ++ mais j'ai eu un problème similaire avec une étape récente de post-construction. Lorsque vous voyez ...

PostBuildEvent: Le système ne trouve pas le fichier spécifié.

..votre chemin source est incorrect. Dans mon cas, j'utilisais le mauvais chemin source relatif. Et cela l'a corrigé:

copy /Y $(TargetName).* $(ProjectDir)..\Latest 
1

De même, faites attention aux espaces dans le chemin. J'ai juste gaspillé une demi-heure à me convaincre que les chemins dans une étape de copie de pré-construction étaient en effet corrects (ils l'étaient).

Vous avez été mordu par des espaces dans le chemin. Au lieu de copier d: \ a chemin d'accès \ *. Dll d: \ b chemin \ que vous voulez citer, comme ceci:

copy "d:\a path\\*.dll" "d:\b path\" 
Questions connexes