c# - 在 Visual Studio 2013 上发布 Windows 服务

标签 c# deployment ftp windows-services visual-studio-2013

我正在尝试将我的 Windows 服务应用程序从我的计算机(开发人员计算机)发布到开发服务器。

因此,我在我的服务器中创建了一个 ftp 服务器,我想要实现的是: 能够通过 FTP 将我的应用程序(在 Release模式下)导出到服务器。

我已尝试使用“发布”选项(右键单击我的 WindowsService 项目 -> 发布)。但是,此命令使用 ClickOnce 文件发布我的项目。

我想要的是“发布任务”基本上会将所有“bin\realse*”文件复制到服务器目录。我将手动启动该服务。

我正在使用 Visual Studio 2013 (C#)。

你知道怎么做吗?

谢谢!

最佳答案

您不能通过 ftp 发布 Windows 服务。你需要 build a proper installer ,或使用类似 Remote Powershell 的东西.

关于c# - 在 Visual Studio 2013 上发布 Windows 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20440146/

相关文章:

c# - 来自 JsonResult 的动态 ActionLink?

c# - 带有 using 关键字的 SqlDataAdapter

django、react js、nginx : deploy prosses

winforms - 创建 ClickOnce 部署的最佳方式是什么

windows - 我想在 FTP 服务器的特定路径获取最新更新文件夹的名称

java - Apache Commons Ftp 文件上传 0 字节

c# - 如何使排序列表反向排序?我必须自定义 IComparer 吗?

c# - 软件架构与数据库设计 : One database/web application per each company or one database/web application for all companies?

Ruby Net::FTP 超时线程

c# - 为什么对象实例中的枚举具有静态上下文?