【问题标题】:Trying to publish my app in vs using a ftp and clickonce, but can't seem to connect to host website with the following error尝试使用 ftp 和 clickonce 在 vs 中发布我的应用程序,但似乎无法连接到主机网站并出现以下错误
【发布时间】:2025-11-25 12:20:08
【问题描述】:

所以我正在关注这个 youtube 视频:

https://youtu.be/SvZCFtaJcsk

当我点击现在发布时,我收到以下错误:

无法连接到“ftp://dotnetgate.com/”并出现以下错误:无法创建网站“ftp://dotnetgate.com”。无法连接到“dotnetgate.com”。检查服务器名称和代理设置。如果设置正确,服务器可能暂时不可用。

这是什么原因以及如何解决它,我已经创建了一个帐户并输入了 Windows 窗体部署的用户名和密码。我真的可以在那个网站上发布任何东西吗,因为视频中的那个人做了,但后来我读到了你在那个网站上实际上无法做到的地方。我可以从字面上发布到我拥有并拥有帐户的任何网站吗?如果我也想要类似 bluehost 服务器之类的东西?

【问题讨论】:

  • FTP 不是一个网站,它是一个完全不同的协议。那个FTP服务器甚至存在吗?它在运行吗?您不能将内容发布到不存在的 FTP 服务器。 dotnetgate.com 是一个网站。即使它运行一个 FTP 服务器,它也只能供管理员发布新代码,并且可能不会在同一个 URL 上运行

标签: c# .net visual-studio ftp clickonce


【解决方案1】:

根据我的测试,我重现了您的问题。而且根据我的进一步研究,我发现我们需要在发布之前创建一个 ftp 站点。

您可以按照以下链接创建 ftp 站点。

Creating a New FTP Site Using IIS Manager

创建好ftp站点后,可以将对应的url粘贴到发布文件夹位置:

最后,如果您在 ftp 站点中使用了特定用户,请在发布设置中使用相同的用户名和密码。

【讨论】:

    最近更新 更多