【问题标题】:Where is the Ftp option to publish Console Application in Visual Studio在 Visual Studio 中发布控制台应用程序的 Ftp 选项在哪里
【发布时间】:2020-05-26 12:18:59
【问题描述】:

我创建了一个 C# 控制台应用程序,现在我想将它发布到 ftp 服务器。但是,当我进入“发布”屏幕时,我看到的唯一目标是“Azure Webjobs”和“文件夹”。

应该显示“Ftp、IIs 等”的另一个选项在哪里?

screenshot of publish page

【问题讨论】:

  • 只有 Web 项目允许发布选项,如 FTP 和 IIS。控制台应用程序不是以这种方式分发的。所见即所得。
  • 好吧,我希望他们尽快添加!还是谢谢。
  • 他们不会添加没有意义的东西。即使是网络项目,现在也很少通过 FTP 发布。
  • 好吧,这对我来说是个遗憾。

标签: c# visual-studio deployment console-application


【解决方案1】:

据我所知,没有允许 FTP 直接在 Visual Studio 中为控制台应用程序发布的选项。不过,作为一种解决方法,您可以发布到文件夹,然后通过其他第三方 FTP 客户端(如 Filezilla FTP 客户端)将该文件夹上传到所需的 FTP 服务器。

【讨论】:

  • 那么你的意思是除了控制台以外的其他应用程序都支持Ftp?
  • 并非所有其他应用程序类型。就个人而言,我仅将 FTP 发布用于 Web 应用程序。对于控制台应用程序和类库,到目前为止,我还没有看到任何 FTP 选项,其版本达到 Visual Studio 2017 社区版本。
  • 我看到了这个选项,我使用 FTP 将应用程序发布到我的服务器。我没有其他“简单的方法”来做到这一点。
  • 我完全不确定在 Visual Studio Community 2015 版本之前的旧版本中是否存在这样的选项,但在当前版本中不存在。 Web 应用程序、网站等也确实存在这些选项,因此您可能已经在它们上使用或看到过这些选项。此外,您不能使用 FTP 发布,但可以发布到本地文件夹,然后使用备用 FTP 客户端或脚本将发布的应用程序发送到 FTP 位置。
  • 还有一个问题。发布应用程序时我应该运行任何想法女巫文件吗?
猜你喜欢
  • 2022-01-27
  • 1970-01-01
  • 2014-03-05
  • 1970-01-01
  • 2015-11-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多