c#clickonce deployment:如何重命名'Application Files'?

时间:2010-12-08 21:59:05

标签: c# visual-studio-2010 clickonce

我是clickonce的新手,所以我正在尝试使用公共托管进行第一步。 我遇到了一个问题,即:

Ftp服务器拒绝名称中带有空格的文件夹,所以

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

无法部署。我已经找到了问题:VS 2010无法上传名称中包含空格的文件夹到服务器。我用Google搜索了问题并找到了这个post,它建议稍微改变一下Microsoft.Common.targets文件(用“ApplicationFiles”替换“Application Files”。我这样做了,但是现在visual studio在部署时打破了错误:

  

发布失败,但发生以下情况   错误:无法找到部分内容   路径   'E:... \ bin \ Release \ app.publish \ Application Files \'

这是真的,因为

  

\ BIN \发布\ app.publish \应用   文件\

不存在, 但是

  

\ BIN \发布\ app.publish \ ApplicationFiles \

确实。这符合我对.targets文件所做的更改,但VS仍然“做错了”。

除了“应用程序文件”等名称之外,我还能在服务器上部署我的应用程序吗?

先谢谢,伊利亚。

1 个答案:

答案 0 :(得分:0)

只是想知道如果你把%20放在空间所在的链接中会发生什么? (无法在我所知道的ClickOnce中更改它。)