topshelf

    3热度

    2回答

    我们使用TopShelf托管服务。在开始服务之前,我们正在进行数据库调用以加载大量数据。正因为如此,在启动该服务,我们得到以下错误: Start Service failed with return code '[7] ServiceRequestTimeout 我们用下面的代码来启动服务: HostFactory.Run(x => { x.Service<App

    1热度

    1回答

    Topshelf是一个很棒的小型库,用于封装Windows服务。我试图找出是否可以配置它注销elmah的异常。从我可以告诉它有一个未处理异常的内部处理程序。 http://docs.topshelf-project.com/en/latest/configuration/logging.html 难道是写一个新的记录,并提交pull请求的情况下?

    1热度

    2回答

    我试图使用Topshelf.Log4Net和log4net配置基于Topshelf的Windows服务以记录到自定义事件日志。如果我在命令行模式下运行应用程序,这工作正常。当我尝试安装与BillsTestService.exe install的服务,我得到: INFO Topshelf v3.1.107.0, .NET Framework v4.0.30319.18052 DEBUG Attem

    1热度

    1回答

    我刚刚从另一家公司接手了一堆C#代码,并且在第一次构建工作时遇到了很大的麻烦。这个问题似乎是一个名为“Topshelf”的框架使用的一些Lambda语法。我apollogise如果这是基本的知识,但我是微软新编程,并不知道如何解决这个问题。 问题归结为一个静态类,处理应用程序中的所有服务。 这是应如何配置Topshelf文档:http://docs.topshelf-project.com/en/

    2热度

    1回答

    我正在使用外汇API的项目。 所以基本上,她在做什么: 循环检查是否存在新值,如果她存在,则将其放入 ,将其放入MongoDB Collection中。如果不是,则保持循环。 我的控制台工作得很好,但我需要做的是使它作为服务。 我所做的: 我已经创造我InstallerService和我Service1.cs 我在我的入口点使用(Environement.UserInterface),使其作为控制

    1热度

    1回答

    我看到很多引用使用Stact来实现C#中的ActorModel。但是我没有看到任何最近的例子,并且这些文档使得很难弄清楚什么是成功的坑(这是不幸的,因为TopShelf和MassTransit都有不错的文档)。是否有任何经过简单接收示例的更新用法示例,与IoC容器之类的东西集成以创建具体的Actor类?

    0热度

    1回答

    我似乎无法得到适用于RabbitMQ上的Mass Transit的Castle Windsor集成。一切都很好,直到我将温莎引入到图片中。我引用了Castle.Windsor 3.2和MassTransit.WindsorIntegration 2.9,并将容器配置为在我的应用程序中使用。我通过注册MassTransit消费者: Container.Register(..., Types.From

    4热度

    1回答

    我正尝试在远程计算机上安装Windows服务。该服务使用TopShelf实施。我运行以下命令PSEXEC: psexec \\remoteServerName "C:\PathToExe\TopShelfServiceName.exe" "install" 我收到的错误是: 错误 - 该服务异常终止 Topshelf.HostConfigurationException:服务配置不正确: [故

    4热度

    2回答

    因此,我创建了我的第一个Wix项目,并且我似乎遇到了执行自定义操作的问题。我不确定它是否包含在msi中,我不确定我做错了什么。以下是我的维克斯文件: <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> <Product Id="*" Name="Exa

    2热度

    1回答

    如何使用Topshelf.Ninject并将OwinNinjectDependencyResolver(来自Ninject.Web.WebApi.OwinHost)? 我能得到它的工作,但我需要实例化Ninject内核两次(一次为Topshelf,一次为我HttpConfiguration.DependencyResolver,这似乎并没有被使用Ninject的正确途径。 任何帮助或与此相关的具体