2010-12-08 36 views
1

Je suis nouveau à clickonce donc j'essaie d'utiliser l'hébergement public pour les premières étapes. J'expreriencing un problème qui est:C# clickonce déploiement: comment renommer 'Fichiers d'application'?

serveur Ftp rejette les dossiers avec des espaces dans leurs noms, si

ftp://.../ProgramName/Application Files/

ne peut être déployé. J'ai trouvé le problème: VS 2010 ne peut pas télécharger des dossiers avec des espaces dans les noms sur le serveur. J'ai googlé le problème et trouvé ce post, ce qui suggère de changer un peu Microsoft.Common.targets fichier (remplacer "Application Files" avec "ApplicationFiles" .Je l'ai fait, mais maintenant pause studio visuel avec erreur sur le déploiement:

Publish failed with the following error: Could not find a part of the path 'E:...\bin\Release\app.publish\Application Files\'

qui est vrai, parce que

\bin\Release\app.publish\Application Files\

ne marche pas existe, mais

\bin\Release\app.publish\ApplicationFiles\

does.That correspond au changement s j'ai fait un fichier .targets, mais VS est toujours en train de "mal faire". Que puis-je faire d'autre pour déployer mon application sur un serveur qui ne peut pas exclure des noms tels que "Fichiers d'application"?

Merci d'avance, Ilya.

Répondre

0

Vous vous demandez simplement ce qui se passe si vous mettez% 20 dans le lien où se trouve l'espace? (Pas moyen de le changer dans ClickOnce que je connais.)