【发布时间】:2011-05-22 12:34:48
【问题描述】:
我是 clickonce 的新手,所以我在第一步尝试使用公共托管。 我遇到了一个问题,那就是:
Ftp 服务器拒绝名称中带有空格的文件夹,所以
ftp://.../ProgramName/Application Files/
无法部署。我已经解决了这个问题:VS 2010 无法将名称中带有空格的文件夹上传到服务器。我搜索了这个问题并找到了这个post,它建议稍微更改 Microsoft.Common.targets 文件(将“Application Files”替换为“ApplicationFiles”。我这样做了,但现在 Visual Studio 在部署时出现错误:
发布失败,出现以下问题 错误:找不到一部分 小路 'E:...\bin\Release\app.publish\Application Files\'
这是真的,因为
\bin\Release\app.publish\Application 文件\
不存在, 但是
\bin\Release\app.publish\ApplicationFiles\
确实。这符合我对 .targets 文件所做的更改,但 VS 仍然“做错了”。
我还能做些什么来将我的应用程序部署到除了“应用程序文件”之类的名称之外的服务器上?
提前致谢,伊利亚。
【问题讨论】:
标签: c# visual-studio-2010 clickonce