MSDeploy安装Windows服务?

2023-12-29

我们有一个使用 NServiceBus 发布事件的网站。该站点是使用 msdeploy 部署的。我们还有 NServiceBus.exe,它应该作为 Windows 服务运行来订阅这些事件,我们也想部署它。

有什么方法可以将服务和网站打包在一起,以便也可以安装吗?是否可以单独打包以便我们可以将其部署到另一台服务器上?

关于在哪里可以找到有关如何执行此操作的信息的任何提示都很棒,因为我们现在可以为网站进行自动化部署。


我最近使用 MSDeploy、Phantom 和 installUtil.exe 完成了此操作

您基本上只需要修改安装程序类并在需要时提升远程 wmsvc 服务权限。

链接到博客 http://web.archive.org/web/20160814171508/http://www.creamdog.se/blog/2011/03/12/deploy-and-install-net-windows-services-using-msdeploy-phantom/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MSDeploy安装Windows服务? 的相关文章

  • 通过网络登录从 Windows 服务创建 GUI

    我读了很多关于从 Windows 服务执行 GUI 应用程序的文章 当服务以系统用户身份运行时 我使用的是 Windows XP 允许服务与桌面交互 复选框对我有用 现在我需要该服务作为域中定义的用户 来自网络 运行 一切工作正常 即使没有
  • 从 Windows 服务中的 OnStart 立即触发计时器_elapsed

    我正在使用一个System Timers Timer我的代码中有如下代码OnStartC Windows 服务中的方法 timer new Timer timer Elapsed timer Elapsed timer Enabled tr
  • 当我们手动将tomcat作为Windows服务运行时,如何更改tomcat的java_opts?

    我在控制台上手动运行 tomcat 6 作为 Windows 服务 我需要在启动之前更改 java opts 我怎么做 另外 有没有办法可以动态查看日志 我知道这是一个旧线程 但需要纠正一些假设 仅供参考 当将 tomcat 作为服务运行时
  • 长时间运行进程的超时和 Windows 服务 (Python)

    我有一个使用 python 创建的简单 Windows 服务 我的问题是 我不知道该服务需要多长时间才能完成 可能需要 15 秒 也可能需要 4 个多小时 具体取决于需要对数据执行的操作 4个多小时的情况很少见 但我也遇到过这种情况 以下是
  • 以编程方式更改 Windows 服务用户

    我需要以编程方式更改 Windows 服务的登录用户 我使用以下代码来做到这一点 string objPath string Format Win32 Service Name 0 ServiceName using ManagementO
  • 无法从 Windows 服务连接到 Oracle(错误:ORA-12154: TNS: 无法解析服务名称 (12154))

    最新更新 2011 年 11 月 2 日上午 9 点 我尝试从服务运行 tnsping 它有效 但是 当我尝试连接时 仍然收到错误 12154 我现在完全困惑了 我不明白 tnsping 如何正常工作 但连接无法解析服务名称 由于某种原因
  • 将解决方案升级到 .NET Framework 4.5 后,每日部署停止工作

    我们已经成功地使用 TFS2010 中的 msdeploy 每天更新我们的开发网站 在我们升级到 VS2012 我们的应用程序从 NET Framework 4 0 到 4 5 以及 ASP NET MVC 从 3 0 到 4 0 之前 这
  • 登录方式使用GINA定制

    我知道在 GINA 中找到大师并不容易 但我的问题最接近进程间通信 IPC 我用非托管 c 编写了我的自定义 GINA 我在其中包含了一个方法来检查用户尝试的指纹的有效性为了登录 该函数将调用正在运行的系统Windows服务中用C 编写的一
  • MSBuild 能否从生成的 SetParameters.xml 中排除“隐藏”Web 部署参数?

    In my 参数 xml文件中 我有几个参数使用 Web 部署 变量 语法来引用其他参数 就像这个引用IIS Web Application Name范围
  • 用 C# 启动 Windows 服务

    我想启动一个刚刚安装的Windows服务 ServiceBase ServicesToRun if bool Parse System Configuration ConfigurationManager AppSettings RunSe
  • 从 VS.NET 2008 转换到 2010 时 Windows 服务安装项目出现问题

    我正在尝试将解决方案从 VS NET 2008 转换为 2010 该解决方案包括一个 Windows 服务项目和一个安装 Windows 服务的安装项目 我在编译安装项目时遇到问题 我已经尝试按照教程从头开始几次here http msdn
  • 在 Windows 服务和 Azure WebJob 之间利用单一代码库的方法

    我正在开发一个定时重复流程 在某些情况下将部署在本地 而在其他情况下将部署在云 Azure 中 我正在研究 Windows 服务和 Azure WebJob 鉴于我只需要重复过程作为定时部分 我正在考虑将大量逻辑放在一个库中 只是本地部署的
  • 当系统上没有留下任何可执行文件时,如何卸载 Windows 服务?

    当系统上没有留下任何可执行文件时 如何卸载 Windows 服务 我跑不了installutil u因为系统上没有留下可执行文件 我仍然可以在服务控制台中看到该服务的条目 出现这种状态的原因可能是因为 msi 包中存在问题 没有正确删除服务
  • Windows 服务在程序集加载时锁定

    我有一个用 C 编写的 Windows 服务 它还包括一个独立的控制台模式 用于调试目的 它在几乎每台运行它的计算机上都运行良好 但我们遇到了一种情况 当您尝试启动该服务时 它会锁定 然后由于超时而被终止 但是当在同一台机器上以控制台模式运
  • 机器的最大 TCP 连接数

    我正在 NET 中创建一个 Windows 服务 N 个客户端可以连接到该服务 该服务启动 TCP 侦听器并接受客户端连接 我面临的问题是我只能打开 10 个到该服务的连接 Listener AcceptTcpClient 方法仅接受 10
  • 如何知道哪个本地应用程序连接到我的套接字(Windows)

    我有一个绑定到某个 TCP 端口的 Windows 服务 该端口用于我的应用程序之间的 IPC 有没有一种编程 WinAPI WinSocket 等 方法可以知道哪个应用程序连接到我的端口 即在我的 Windows 服务中 我想获取连接到我
  • Debug.WriteLine() 未命中

    我正在调试 Windows 服务 通过点击F5在 Visual Studio 2010 中 使用以下代码 In 程序 cs file static void Main if Environment UserInteractive We ar
  • 如何通过 msbuild / msdeploy 部署 .net core rc2 项目?

    目前 我们通过调用来部署您的 Web 应用程序项目 csproj MSBuild exe与DeployOnBuild true and PublishProfile Whatever将我们的项目部署到以下之一的参数 本地 IIS Azure
  • windows服务启动超时

    有没有办法为每个服务设置不同的服务启动超时值 我可以使用 ServicesPipeTimeout 注册表项更改它 但它是每台计算机的 http support microsoft com kb 824344 http support mic
  • 使用 MSBuild Web 部署到服务器

    我在 VS 2012 项目中设置了发布配置文件 当我在 VS 中右键单击该项目 选择 发布 并单击 发布 按钮时 它会使用 发布配置文件 中提供的设置将项目发布到服务器 当我使用 msbuild 和命令行时 使用以下语法 msbuild e

随机推荐

  • 通过 winreg 查找 perfmon 计数器 id

    我有一个通过 winreg h 中公开的 API 收集 Perfmon 计数器值的应用程序 为了收集 Perfmon 计数器值 我必须调用RegQueryValueExW传递我感兴趣的 Perfmon 计数器的 id 为了获取该 ID 我需
  • 实体属性值 (EAV) 的替代方案?

    我们的数据库是基于EAV 实体 属性 值 模型设计的 那些使用过 EAV 模型的人都知道为了灵活性而带来的所有废话 我问我的客户为什么使用EAV模型 灵活性 他们的回答是 他们的实体随着时间的推移而改变 因此 今天他们可能有一个包含一些属性
  • 在javascript中设置CSS渐变?

    所以我一直在尝试用javascript设置渐变 以便它具有鼠标悬停效果 但我没有运气 无法让它工作 这是我的javascript function mouseOVER x x backgroundImage webkit gradient
  • 将两个具有许多稀疏列的 Pandas DataFrame 合并会产生一个需要不成比例的大量内存的 DataFrame

    当合并两个稀疏数据帧时 生成的数据帧在内存中变得不成比例的大 我想知道为什么会这样 新数据帧上的操作非常慢 我尝试了不同的方法来减少内存占用 但没有成功 例如 使用不同的 fill values 0 或 0 0 在密集列和稀疏列之间来回转换
  • 如何将数据库备份文件 (.bak) 从 SQL Server 2012 还原到 SQL Server 2008 Express?

    最初来自 SQL Server 2008 的数据库已恢复到 SQL Server 2012 已制作 SQL Server 2012 的备份 我正在尝试在本地 SQL Server 2008 Express 上恢复它 但是我收到错误 指定的转
  • 视频和音频帧的PTS和DTS计算

    我正在从两个不同的线程接收视频 H264 编码数据和音频 G 711 PCM 编码数据以进行复用 写入mov多媒体容器 writer 函数签名如下 bool WriteAudio const unsigned char pEncodedDa
  • 用于计算设置表宽度的可变列宽度的算法

    我需要找出一种算法来计算列宽的优化大小 给出以下内容 表格的宽度固定为页面的大小 列内的数据将是可变的 因此列的宽度是可变的 必须优化宽度以了解何时换行以及何时不换行 因此给出以下数据 From gt 03 06 2014 To gt 03
  • 带有 Eclipse Indigo 的 gwt-maven-plugin

    我只想在 Eclipse 中设置一个新的 GWT 项目并使用 Maven 来处理所有的 jar 丛林 我使用了 gwt maven pluginthis http mojo codehaus org gwt maven plugin use
  • Python 单元测试应该位于单独的模块中吗?

    对于放置 Python 单元测试的最佳位置是否存在共识 单元测试是否应该包含在与正在测试的功能相同的模块中 当模块单独运行时执行 if name main 等 还是包含不同模块的单元测试更好 也许两种方法的组合是最好的 包括每个模块内的模块
  • 具有多个 OR 参数的 imap 搜索语法

    我正在使用 Ruby 2 5 3 和邮件 gem 2 7 1 我正在构造 IMAP 搜索命令来检索给定电子邮件地址列表和各种自日期的电子邮件 它是搜索电子邮件地址的逻辑或 我正在使用这个 email filter OR FROM email
  • 如何在requirements.txt中声明直接的github源

    我已经使用命令安装了一个库 pip install git git github com mozilla elasticutils git 它直接从 Github 存储库安装它 这工作正常 我希望在我的requirements txt 我看
  • 上传图片时获取图片名称

    当我上传图片时 h3 Img h3
  • 错误“\..此时是意外的”

    我用它创建了一个 reg 以添加Delete empty folders我的上下文菜单中的命令 当我右键单击一个文件夹时 这应该删除其空的子文件夹 我的上下文菜单中有 删除空文件夹 但是当我选择此选项时 会打开一个 cmd 窗口 并收到此错
  • NativeBase + 指数标头

    我正在使用 NativeBase 和 Exponent 标题位于手机状态栏下方 您可以在本地库 https getexponent com community native baseExponent 发布的演示 有人能解决这个问题吗 由于此
  • 无法从初始 URI 检索初始集群分区 [RedisURI [host='127.0.0.1', port=7001]]

    我正在开发 Lettuce 集群 Java 客户端 它设置在一个bolt拓扑 Apache Strom spout正在读取数据kafka并将其传递给bolt 但是 当我开始拓扑时 我收到以下错误消息并且程序终止 我错过了什么吗 是什么原因造
  • 猴子补丁节点模块

    我正在尝试猴子补丁该节点模块 https github com johnvmt node desktop screenshot in electron https electronjs org 应用 我想改变capture方法输入参数 到目
  • Angular 6 angular.json 在配置中添加 ssl

    我想通过 SSL 为我的应用程序提供服务 之前我有这个脚本 ng serve ssl ssl key pathtokey key crt 我想在新的 angular json 中添加 SSL 但是当我尝试添加它时出现错误 Schema va
  • codemirror - 与代码重叠的行号

    我正在使用最新的 codemirror v5 49 0 对于我的电子文本编辑器应用程序 有时行号会与文本重叠呈现 无法重现该错误 因为它并不总是发生 通过多次刷新应用程序即可轻松重现 有人有主意吗 或者这对您来说可能是一个已知问题 我也遇到
  • Spring Boot、Thymeleaf 和 @Controller

    我正在使用 Spring Boot 但有些东西我不太明白 我有2个 Controller在我的应用程序中 第二个并没有真正接收 REST 调用 Thymeleaf 正在跳转请求 基本上我所拥有的是 Configuration Compone
  • MSDeploy安装Windows服务?

    我们有一个使用 NServiceBus 发布事件的网站 该站点是使用 msdeploy 部署的 我们还有 NServiceBus exe 它应该作为 Windows 服务运行来订阅这些事件 我们也想部署它 有什么方法可以将服务和网站打包在一