topshelf

    1热度

    1回答

    经过一周的研究并尝试获取会话更改处理后,我仍然无法获得我期待的结果。我查看了所有可用的示例并彻底检查了TopShelf源代码。我的主类是如下: class Program { static void Main(string[] args) { //Always start out in our apps base directory Directory

    0热度

    1回答

    我有一个Windows服务在vb.NET中编程,使用Topshelf作为服务主机。 偶尔服务无法启动。在事件日志中,SCM写入错误7000和7009(服务没有及时响应)。我知道这是一个常见问题,但我(想)我已经尝试了一切,没有结果。 该服务仅依赖于WMI,并且没有耗时的操作。 我读过这个问题(Error 1053: the service did not respond to the start

    1热度

    1回答

    我在Visual Studio Team Services(a.k.a. Visual Studio Online?我不太确定它的名字是否正确)没有生成工件,我真的不知道为什么。解决方案文件中的主要项目是使用TopShelf构建的Windows服务。我怀疑Visual Studio构建任务中的MSBuild参数可能是错误的。我从正在工作的MVC项目的构建定义中复制了它们,但是我发现它们可能不适用于

    0热度

    1回答

    我有MS SQL中的数据库。我有topshelf和quartz.net的服务。 如何从数据库中获取quartz.net的工作,并在没有重启服务的情况下执行它们?

    0热度

    1回答

    作为独立软件开发商,我们有一个企业解决方案,可为我们的大客户扩展我们现有的软件,他们必须在本地或甚至Azure中安装和配置Azure SF群集。我们的软件主要用于无状态服务,只有一些状态很好。它也是多租户的,所以我们可以在云环境中运行自己的软件。 但是我们也有第三种使用方式:我们需要将我们的软件运送给有我们其他软件的非企业客户。这是一个问题,因为Service Fabric需要多台小型客户没有且当

    1热度

    1回答

    当我暂停顶级服务时,如何停止或暂停Quartz.Net?在所有的例子 目前, - 注册启动外/停止方法: factory.Service<IServiceHost>(sc => { sc.ConstructUsing(s => new ServiceHost()); sc.WhenStarted((s, host) => s.Start(host)); sc.Whe

    2热度

    2回答

    背景资料 我(对电子邮件)在RabbitMQ的队列,并希望建立一个消费它。该队列被另一个.NET应用程序用于向客户发送电子邮件。我希望电子邮件逻辑能够放在.NET应用程序之外,并且还具有RabbitMQ提供的耐用性等优点。 发行 的.NET应用程序能够发布/电子邮件推到队列中,但我有困难,构建客户!这是我对消费者代码: // A console app that would be turned i

    1热度

    1回答

    我在设置基本的Quartz.NET和Topshelf集成时遇到了问题。访问ScheduleQuartzJob当 出现错误: Error 1 Delegate 'System.Func<ServiceTest.MyService>' does not take 1 arguments Error 2 Not all code paths return a value in lambda expre

    -1热度

    1回答

    .NET Core/Standard 2.0现在允许您引用旧的.NET Framework库。你可以通过NuGet安装它们,并且代码将会生成。这可以在以下限制内工作: “受支持的方案引用了一个恰好只使用.NET Standard API集内类型的.NET Framework库。 - Announcing .NET Core 2.0 当Topshelf使用从.NET 2.0的核心应用程序,我得到以下

    0热度

    1回答

    我已经阅读了关于TopShelf如何工作的几个articles。所有这些都在说: 创建控制台应用程序 添加Topshelf NuGet包 创建一个简单的testController : ApiController来表示业务逻辑(我想有我现有的网络API项目将托管代替此测试控制器) ... 但现在我想让我现有的WEB API项目托管,而不是这个testController。我应该如何用这个TopSh