windows-services相关内容

Win7 64 位上的 VS2008:调试 Windows 服务

我正在尝试在 Win7 64 位上使用 VS2008 调试 Windows 服务.我遇到的问题是,无论我选择哪种构建配置:x86、x64 或 AnyCPU,我的断点都没有被击中. 在服务启动后使用“附加到进程",没有任何断点被击中 - 但 IDE 不会通知我它们不会被击中(例如,通过制作实心红色圆圈和轮廓)- 看起来好像断点根本不存在一样. 这里有人能指出我正确的方向吗? 谢谢 ..
发布时间:2021-11-25 06:09:01 C#/.NET

为什么 SysWOW64 报告为 System32?

我正在测试 Windows 服务.服务代码在尝试删除我在 %windir%\SysWOW64 中创建的只读文件时失败,但记录的异常是: 访问路径 'C:\Windows\system32\CanvasImages\62230.jpg' 是拒绝. 我知道 64 位 Windows 有很多关于这两个文件夹的技巧,并且了解一些,但一些准确的异常信息会很好. 解决方案 有点混乱,但 S ..
发布时间:2021-11-25 05:42:46 C#/.NET

System.BadImageFormatException:无法加载文件或程序集(来自 installutil.exe)

我正在尝试使用 InstallUtil.exe 安装 Windows 服务并收到错误消息 System.BadImageFormatException: 无法加载文件或程序集“{xxx.exe}"或其依赖项之一.试图加载格式不正确的程序. 是什么? 编辑:(不是 OP)从 dup 中提取的完整消息获得了更多的点击率 [为了 googleability]: C:\Window ..
发布时间:2021-11-25 05:02:55 C#/.NET

如何强制服务的位数

我有几个 C# Windows 服务.一个人坚持以 64 位进程运行. 这不是问题,只是我将所有共享配置迁移到 C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config 因此该服务无法读取配置,目前我不得不复制共享配置(这使将其移动到 machine.config 的意义不大) 我已将构建配置从 x64 更改为 x86,并重新安装, ..
发布时间:2021-11-25 00:24:55 C#/.NET

由于以下错误,检索具有 CLSID {XXXX} 的组件的 COM 类工厂失败:80040154

我使用 C#.NET 开发了一个 Windows 服务来生成 PDF 报告.要生成 PDF 文件,我使用了第三方 dll.该应用程序在我的 Windows XP 平台上运行.当我在 Windows Server 2008 64 位版本中部署该服务时,出现以下错误: 检索 COM 类工厂带有 CLSID 的组件{46521B1F-0A5B-4871-A4C2-FD5C9276F4C6}由于以下 ..
发布时间:2021-11-24 23:21:04 C#/.NET

ASP.Net Core 2.1 应用程序在作为 Windows 服务运行时找不到 appsettings.json

我正在尝试在 Windows 10 上将我的 ASP.Net Core 2.1 应用程序作为服务运行.我的应用程序在使用 VS2017 运行时运行良好,或者如果我发布到一个文件夹然后从该发布的文件夹中启动它 -控制台参数.但是,如果我使用 sc create 创建服务,获得成功结果,然后尝试运行它,我会在 Windows 应用程序日志中收到一条错误消息,指出... System.IO.FileN ..
发布时间:2021-11-24 16:32:23 C#/.NET

在.net core中编写windows服务

我的问题是如何在 .net core 中编写我们过去在以前的 .net 版本中编写的 windows 服务? 许多链接/文章解释了如何将您的 .net 核心应用程序托管为 Windows 服务.所以这是我创建 Windows 服务的唯一方法? 如果是,任何人都可以提供链接/示例 谢谢! 解决方案 不确定是否有默认方法.但是,您可以让您的核心应用程序继承自 ServiceB ..
发布时间:2021-11-24 14:16:19 C#/.NET

如何从 .NET Core 2.1/2.2 创建 Windows 服务

最近我需要将 .NET Core 2.1 或 2.2 控制台应用程序转换为 Windows 服务. 因为我不需要将此过程移植到 Linux,所以我可以省去我在 StackOverflow 上看到的处理 .NET Framework、.NET Standard 和 .NET Core 的任意组合的多个平台解决方案. 解决方案 在这篇文章中,我将描述将 .NET Core 2.1 或 2 ..
发布时间:2021-11-24 13:40:54 C#/.NET

带有 .NET Core 的 Windows 服务

有没有办法使用 .NET Core 开发 Windows 服务(能够在启动时启动等...)? 我发现的所有教程和说明都使用了 System.ServiceProcess.ServiceBase,但由于某些原因无法在 Visual Studio 2015 中找到和添加? 我也尽量避免使用像 SrvStart 这样的 3rd 方工具/库.Topshelf 之类的东西是可以接受的,但似乎不适 ..
发布时间:2021-11-24 12:42:44 C#

将 ASP.NET Core 作为 Windows 服务托管

当我在 RC2 中得到它时,它支持在 Windows 服务中托管应用程序.我尝试在一个简单的 web api 项目上对其进行测试(使用 .NET Framework 4.6.1). 这是我的 Program.cs 代码: 使用系统;使用 System.IO;使用 System.Linq;使用 System.ServiceProcess;使用 Microsoft.AspNetCore.Hos ..
发布时间:2021-11-24 12:38:45 C#/.NET

Net5 上的 ServiceProcessInstaller 在哪里?

过去我使用了类 安装程序,ServiceInstaller 和 ServiceProcessInstaller 使我的应用程序可自行安装.我只需要运行 InstallUtil.exe MyApp 即可将该应用程序安装为 Windows 服务. 但我在 DotNet5 上找不到这些类. 它们不会被移植?还有其他方法可以代替它们吗?任何人都可以向我指出一些有关如何实现这一目标的文档吗? ..
发布时间:2021-11-24 11:03:40 C#/.NET

如何从 Java 应用程序创建 Windows 服务

我刚刚继承了一个需要在 XP 和 vista 上作为服务安装的 Java 应用程序.自从我以任何形式使用 Windows 以来已经有大约 8 年的时间了,而且我从来没有创建过服务,更不用说从 Ja​​va 应用程序之类的东西中创建的了(我有一个应用程序 jar 和一个依赖项 jar - log4j).使其作为服务运行所需的魔法是什么?我有源代码,因此尽管最好避免修改代码,但还是有可能的. 解 ..
发布时间:2021-11-19 23:01:57 Java开发

Windows Service 应用架构疑惑

我需要创建一些 Windows 服务应用程序 (C#),它应该执行多个定期执行并相互绑定的任务,例如: 注意文件夹的变化. 将文件发送到网络服务 (Web API). 写入日志并将其保存在本地数据库中. 所以,如果我可以使用“快速和肮脏"方法并使用 BackgroundWorker 类实现所有这些,或者我使用更复杂的东西,例如 任务 y 等(.NET Windows 服务 - 架构 ..
发布时间:2021-11-17 03:09:33 C#/.NET

.NET Windows 服务 - 架构决策

我目前有一个全天持续运行的 Windows 服务.它有多个线程启动: 每天更新缓存的任务 每周执行清理任务 24/7 将 XML 导入 SQL Server 的任务 每天运行约 12 小时的任务启动控制台应用程序来管理 ETL 任务不是这个问题的重要部分,但它让你觉得这个 Windows 服务已经成长为一个怪物.它每天管理大约 3 亿条记录的导入. 虽然很忙,但很管用. ..
发布时间:2021-11-17 02:41:03 C#/.NET

如何在 .net 中的另一台计算机上运行进程

假设我有一个名为“MyService"的 Windows 服务和一个名为“MyEXE"的可执行文件,位于我网络上的多台计算机上. 是否可以(从“MyService"中)在不同/同一台计算机上启动多个“MyEXE"实例,让它执行一些任务并将真/假结果返回给“MyService"中的回调方法? 类似的东西 class MyService : ServiceBase{委托 void Upd ..
发布时间:2021-11-16 19:15:14 C#/.NET

Windows 服务安装程序未读取 App.Config 文件

我在我的项目中添加了 App.Config.我有一个安装程序类(ProjectInstaller.cs),它需要从 App.config 读取值.我提供钥匙.以下是示例代码: ConfigurationManager.AppSettings["CONFIG_FILE"] 当在安装程序类中调用时,我按照上面的代码得到空值.但在 App.Config 文件中,上述键的值存在. 解决方案 尝 ..
发布时间:2021-11-15 22:41:11 C#/.NET

安装 Kafka 作为 windows 服务

如何安装和运行 Apache Kafka 作为 Windows 服务?现在我需要转到命令提示符并启动 zookeeper 和 kafka 服务器.有什么办法可以将 Apache Kafka 安装为 Windows 服务吗? 我只看到下面的博客,但不知道“调整 Windows 环境的设置"和“以发布模式构建项目"是什么意思http://www.lukemerrett.com/2015/12/0 ..
发布时间:2021-11-12 02:14:00 其他开发