“/”应用程序中的服务器错误。
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。编译器错误消息: CS0104: “Timer”是“System.Web.UI.Timer”和“System.Timers.Timer”之间的不明确的引用源错误:行 10:     {
行 11:         //服务器第一次运行时执行
行 12:         System.Timers.Timer objTimer = new Timer();
行 13:         objTimer.Interval = 10 * 60 * 1000;//1小时
行 14:         objTimer.Enabled = true;
源文件: h:\项目源码\00\15vi-2\WebUI\Global.asax    行: 12 
把下面这三行注释后可正常运行,请问这是什么原因?
System.Timers.Timer objTimer = new Timer();
行 13:         objTimer.Interval = 10 * 60 * 1000;//1小时
行 14:         objTimer.Enabled = true;

解决方案 »

  1.   

    Timer有好几种,还有Threading.Timer
    System.Timers.Timer tm = new System.Timers.Timer(10000);
      

  2.   

    如果是webForm那应该是:
    System.Web.UI.Timer objTimer = new Timer();
      

  3.   

    两边都写全了就没事了,否则右边的情况有很多种,左边就不知道应该找哪个了
    System.Timers.Timer objTimer = new System.Timers.Timer();
    这样写
      

  4.   

    那你就在这个Timer之前写全了全名