c# - 吊火 + ASP.NET MVC

标签 c# asp.net asp.net-mvc hangfire

这是我第一次在这里发帖。

我目前正在编写 ASP.NET MVC 应用程序(使用 .NET 4.5.2 和 MVC 5)。我想将 Hangfire 集成到我的项目中。我已经建立了一个有效的副项目。但是当我试图将它集成到我的主项目中时,出现了几个错误。它们是:

  1. .dll 文件必须是强命名的(我通过使用 ildasm/ilasm 给它们强命名解决了这个问题。我替换了 nuget 包附带的原始文件。)

    <
  2. 强命名和替换文件后,我遇到了另一个错误。当我尝试构建和运行解决方案时,当前上下文中不存在“GlobalConfiguration”,并且还会抛出“您是否缺少程序集引用”错误。

我尝试了各种方法来解决这个问题,但都无济于事。我真的很想得到一些建议!谢谢 !

最佳答案

GlobalConfigurationHangfire 命名空间中的一个类。您应该导入命名空间以便您可以使用它(以及它提供的扩展方法)

using Hangfire;

所以现在像这样的代码可以工作了:

GlobalConfiguration.Configuration.UseSqlServerStorage("MyConnectionString");

关于c# - 吊火 + ASP.NET MVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38880845/

相关文章:

asp.net-mvc - ViewBag 的真正意义是什么?

c# - 协商身份验证和 Microsoft.AspNetCore.Mvc.Testing

c# - 如何使用自定义工厂方法注册开放泛型?

c# - Linq to SQL C# 获取所有子/子子类别中的产品太慢

c# - GKE 访问服务

javascript - asp.net OnTextChanged 未触发

c# - 存储和处理图像和视频的最佳做法是什么?

c# - Entity Framework 查询无法使用 asp.net

asp.net - 通过 ASP.NET Web 应用程序上传 500MB 以上的文件

c# - 如何在C#中访问JS变量