Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
c#clickonce部署:如何重命名&x27;应用程序文件';?_C#_Visual Studio 2010_Clickonce - Fatal编程技术网

c#clickonce部署:如何重命名&x27;应用程序文件';?

c#clickonce部署:如何重命名&x27;应用程序文件';?,c#,visual-studio-2010,clickonce,C#,Visual Studio 2010,Clickonce,我是clickonce的新手,所以我尝试在第一步使用公共托管。 我遇到了一个问题,那就是: Ftp服务器拒绝名称中带有空格的文件夹,因此 ftp://.../ProgramName/Application 文件/ 无法部署。我已经解决了这个问题:VS2010无法将名称中带有空格的文件夹上载到服务器。我在谷歌上搜索了这个问题并发现了这个问题,这建议稍微更改一下Microsoft.Common.targets文件(将“应用程序文件”替换为“应用程序文件”)。我这样做了,但现在visual studi

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

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

ftp://.../ProgramName/Application 文件/

无法部署。我已经解决了这个问题:VS2010无法将名称中带有空格的文件夹上载到服务器。我在谷歌上搜索了这个问题并发现了这个问题,这建议稍微更改一下Microsoft.Common.targets文件(将“应用程序文件”替换为“应用程序文件”)。我这样做了,但现在visual studio在部署时出错:

发布失败,出现以下错误: 错误:找不到文件的一部分 路径 'E:…\bin\Release\app.publish\Application Files'

没错,因为

\bin\Release\app.publish\Application 档案\

不存在, 但是

\bin\Release\app.publish\ApplicationFiles\

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

我还可以做些什么来将我的应用部署到除了“应用程序文件”之类的名称之外无法访问的服务器上


提前谢谢你,Ilya。

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

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