【发布时间】:2017-07-23 19:18:24
【问题描述】:
我正在尝试使用 Visual Studio 2017 RC 将我的项目发布到 FTP。问题是上传文件,它不起作用。我尝试了文件夹并且工作正常,但外部 FTP 不行。
我为什么要这样做?因为它是.net核心项目,我想部署在linux生产环境上。
我做错了什么?
//编辑: 我在 ubuntu 16.04 上使用 vsftpd 并以被动模式连接。
ftp://hostname 带有用户和密码数据。路径是“app_dev”,它是 ftp 上的文件夹。
【问题讨论】:
-
我检查了一些东西。它在 ftp 上创建文件夹,但不复制文件。
-
我也有同样的问题。文件系统发布工作正常,VS2015 中相同 ASP.NET Core 项目(迁移到 .csproj 之前)的 ftp 发布工作正常。 FTP 在 2017 年没有发布。它说它已连接,然后捆绑所有内容,然后“成功发布”而不复制任何文件。我尝试了几个 ftps
-
只是将自己添加到列表中。我只花了 2 个小时试图让 ftp 发布工作。我认为它坏了..我没有在 vs 2015 中使用它,所以无法评论。 Filezilla 有效。
-
developercommunity.visualstudio.com/content/problem/24972/… 评论似乎表明它现在已经坏了。 Filezilla 现在是。
-
如果您要手动 FTP 到您的服务器,请注意这可能会发生 => hanselman.com/blog/…
标签: visual-studio ftp asp.net-core .net-core visual-studio-2017