我无法让Visual Studio 2017通过ClickOnce将Winforms应用程序发布到使用IIS 10 / Windows 2016的新ftp服务器。 在服务器中启用匿名和基本身份验证,所有用户都可以读取或写入授权。
我可以从Filezilla客户端成功发布文件,但是使用Visual Studio发布到同一文件夹会引发下一个错误:
无法连接到' ftp://ftp.myftpserver.com/myfolder/'出现以下错误:无法创建网站' ftp://ftp.myftpserver.com/myfolder'。因政策原因拒绝请求。
有什么建议吗?
答案 0 :(得分:1)
从FTP服务器删除SSL请求完成了这项工作。
似乎VS2017无法通过FTPS发布
答案 1 :(得分:0)
如果需要使用FTPS,我可以通过在发布窗口配置文件的“服务器:”字段中明确指出ftps:// IPOFFTPORDOMAIN来使其正常工作。我从其中一个托管服务提供商处找到了本教程:https://www.a2hosting.com/kb/a2-hosting-products/windows-hosting/publish-a-site-from-visual-studio-using-ftps