我试图创建一个使用Quartz.NET在ASP.NET(C#)形式的工作,这是我到目前为止有:为什么我不能在Quartz.NET中为'typeof'使用变量?
JobDetail jobDetail = new JobDetail(count + "_job", schedID, typeof(HTTPtoFTP));
问题是,我不希望链接直接到HTTPtoFTP类,因为取决于用户在表单上选择什么,它将链接到一个单独的类。我试过使用一个变量代替HTTPtoFTP,但是我得到这个错误:
The type or namespace 'mergedJobType' could not be found (are you missing a using directive or an assembly reference?)
这是为什么?我想一种方法是使用IF语句,我只复制行并为每种可能性更改typeof,但似乎我不得不复制所有其他涉及jobDetail的行。
我认为你必须提供更多的代码,考虑到错误提到的标识符不是在您发布的内容中看到 – 2010-09-30 10:20:16
您是否已经解决了这个问题? – 2012-04-06 06:17:25