2010-09-10 4 views
0

Je ne comprends pas tout à fait le \ et \ .. syntaxe dans l'erreur de compilation je deviensSignification de la commande COPY utilisée par Visual Studio Build?

Erreur 6 La commande "Copier c: \ projet \ new \ .. \ new \ bin \ x64 \ debug \ garmin.dll c: \ projet \ new \ bin \ x64 \ debug \ " liquide' avec un code 1.

quelqu'un peut-il me l'expliquer?

+0

Et la raison pour laquelle il est imprimé est parce que le chemin est une combinaison de deux ou plusieurs chemins (relatifs) stockés à deux emplacements dans la configuration du projet. VS les ajoute et les transmet à l'OS pour déterminer où se trouve le fichier. –

+0

Merci jdv, c'était ce dont j'avais besoin. – rd42

Répondre

0

\..\ signifie simplement "le répertoire parent". Donc, dans ce cas, \new\..\new\ contient la redondance, et signifie simplement \new\. Vous essayez de copier un fichier dans le répertoire dans lequel il se trouve déjà, mais cela n'arrivera pas parce que le fichier existe déjà (et est peut-être en cours d'utilisation?)

0

C'est pareil que depuis la ligne de commande. .. est sur le répertoire "haut". Simplement

Questions connexes