asp.net - 程序集使我的 asp.net 4.0 崩溃

标签 asp.net iis-7 quartz.net

我收到此错误
“无法从程序集 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' 加载类型 'System.Runtime.CompilerServices.ExtensionAttribute'。”

每当我将quartz.net 的dll 包含在我网站的bin 目录中并在代码中引用它时。
我确信这与错误的 .net 框架有关。

我的 asp.net 站点正在使用目标框架 4.0
我正在使用 .net 4quartz.net 文件

我的 IIS 应用程序池(经典的 .net 池)设置为运行 .net 4.0 frework。

我不确定从哪里开始,但我确定的是删除 Quartz,我看起来又好了(减去日程安排)

最佳答案

这是最终版本中引入的一个问题,因为 Quartz.Net 是针对 4.5 框架编译的。看看this thread报告问题的地方。 dll 的固定版本可用。

关于asp.net - 程序集使我的 asp.net 4.0 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10139017/

相关文章:

.net - 将 GUID 转换为整数并返回

asp.net - 如何手动获取 .aspnet.cookies Cookie 中的信息?

c# - 无法让嵌套在 UpdatePanel 中的 WebControl 中的 ScriptManager.RegisterStartupScript 工作

c# - 如何在 Quartz.net 每天同一时间开始工作?

c# - Quartz.Net 调度器在本地工作但不在远程主机上

javascript - 使用 JQuery 和 AJAX 从 Aspx 页面返回数据

c# - 网页设计问题

ASP.NET 站点通过 SSL 从 Visual Studio 而不是 IIS 连接到远程

asp.net-mvc-3 - 从 MVC3 应用程序清除 IIS 缓存

c# - Quartz.net 为 ITrigger 设置时区?