2010-12-08 6 views
1

Ich bin neu zu clickonce, also versuche ich, öffentliches Hosting für die ersten Schritte zu verwenden. Ich expreriencing ein Problem, das ist:C# clickonce Bereitstellung: Wie "Anwendungsdateien" umzubenennen?

FTP-Server-Ordner mit Leerzeichen im Namen ablehnt, so

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

nicht eingesetzt werden kann. Ich habe das Problem erkannt: VS 2010 kann keine Ordner mit Leerzeichen in Namen auf den Server hochladen. Ich googelte das Problem und fand diese post, die schlägt vor, Microsoft.Common.targets Datei ein wenig zu ändern (ersetzen "Application Files" mit "ApplicationFiles". Ich tat das, aber jetzt Visual Studio Break whith Fehler bei der Bereitstellung:

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

, das ist wahr, weil

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

doesnt existieren, aber

\bin\Release\app.publish\ApplicationFiles\

does.That passt die Änderung s habe ich gemacht, um .targets Datei, aber VS ist immer noch "es falsch machen".

Was kann ich noch tun, um meine App auf einem Server bereitzustellen, der Namen wie "Anwendungsdateien" nicht enthalten kann?

Vielen Dank im Voraus, Ilya.

Antwort

0

Ich frage mich nur, was passiert, wenn Sie% 20 in den Link setzen, wo der Platz ist? (Keine Möglichkeit, es in ClickOnce zu ändern, die ich kenne.)

Verwandte Themen