c# - 为什么 "threading"对于 visual studio 是未知的?

标签 c# asp.net .net visual-studio namespaces

我包括 using System.Windows; 但线程仍然不存在于命名空间中 ?!

enter image description here

            using System;
        using System.Collections.Generic;
        using System.Linq;
        using System.Web;
        using System.Web.UI;
        using System.Web.UI.WebControls;
        using System.Data.SqlClient;
        using System.Configuration;
        using System.Data;
        using System.Net.Mail;
        using System.Net;
        using System.ComponentModel;
        using System.Drawing;
        using System.Text;
        using System.Windows;
        using System.Timers;
        using Graduation_Project;




        namespace GP
        {
            public partial class Register : System.Web.UI.Page
            {
                static int count = 0;
                static int timer = 600;
                protected void Page_Load(object sender, EventArgs e)
                {

                    System.Windows.Threading.DispatcherTimer dt = new System.Windows.Threading.DispatcherTimer();
                    dt.Interval = new TimeSpan(0, 0, 0, 0, 600000); // 600000 Milliseconds
                    dt.Tick += new EventHandler(dt_Tick); 

                }

还是有问题 enter image description here

最佳答案

System.Windows.Threading.DispatcherTimer 位于 WindowsBase.dll 程序集中。确保您已添加对该程序集的引用。

MSDN -

enter image description here

更新 -

DispatcherTimer 适用于 WPF 和 Silverlight 应用。它不能用于 asp.net 项目。相反,您应该使用 Timer用于网络项目的类。

关于c# - 为什么 "threading"对于 visual studio 是未知的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20163130/

相关文章:

C# 对 XElement 进行排序,带注释

c# - dotnet 核心 : discontinued? 中的 Vue.js 模板

.net - 如何检索窗口的最小化、最大化和关闭按钮的大小?

.net - 应用程序生命周期管理入门

.net - WPF 中的应用程序级快捷键

c# - C# 中的蓝牙,哪个堆栈,哪个 SDK?

c# cmdlet 如何获取正在使用的完整命令

c# - 如何将 control.ClientId 传递给 ASP.NET 中的 OnClick 函数?

mysql - asp.net中的mysql如何转义?

c# - ASP.NET MVC。数据驱动的子域?