C#引用Quartz.DLL。调试失败参考错误

时间:2011-11-13 22:25:57

标签: c# visual-studio quartz.net

我正在尝试使用Quartz.NET构建一个简单的调度程序,但是当我尝试运行我的程序时,它“丢失”了引用并给了我8个错误。如果我重新添加从未实际消失的引用,则错误消失,但程序只是做同样的事情。我正在Team Server Foundation上开展项目,这对我来说是全新的。我提交了更改,但我根本无法获得第三方引用。

我将Quartz.DLL保存在我的项目中的lib文件夹中。

这是我收到的错误的屏幕截图。 screenshot with errors

我还应该注意到,我对C#或Visual Studios并不是非常熟悉。有关如何添加和管理第三方库的任何建议都会很棒。

4 个答案:

答案 0 :(得分:2)

检查项目的属性是否在.net 4.0下运行,而不是客户端配置文件。

答案 1 :(得分:1)

我认为您的问题是using System.DateTime; using Quartz;以上{{1}}。尝试删除它以查看它是否解决了问题。

此外,如果您运行的是Quartz 2.0,则需要确保至少定位到.Net 3.5框架,而不是2.0。查看重大更改信息here

答案 2 :(得分:0)

右键单击Home_Control项目。 Select properties >> Select Application tab >> Look for the Target framework: >> Change it to .Net Framework 4(注意:请根据您的项目选择合适的版本。请不要选择.Net Framework 4 Client Profile或.Net Framework 3.5 Client Profile)。

立即尝试构建项目。

答案 3 :(得分:0)

删除Qurtz引用并手动添加新引用。使用包文件夹中netXX-client文件夹的引用。