zoukankan      html  css  js  c++  java
  • When using SqlDependency without providing an options value, SqlDependency.Start() must be called prior to execution of a command added to the SqlDependency instance.

    在调试SignalR程序时,提示一个异常:When using SqlDependency without providing an options value, SqlDependency.Start() must be called prior to execution of a command added to the SqlDependency instance.

    解决方法是在Global.asax.cs文件中Application_Start()和Application_End()方法中添加下面高亮代码:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.Mvc;
    using System.Web.Routing;
    using Insus.NET.DataBases;
    using System.Data.SqlClient;
    
    namespace Insus.NET
    {
        public class MvcApplication : System.Web.HttpApplication
        {
            protected void Application_Start()
            {
                AreaRegistration.RegisterAllAreas();
                RouteConfig.RegisterRoutes(RouteTable.Routes);
    
                SqlDependency.Start(DB.ConnectionString);
            }
    
            protected void Application_End()
            {
                SqlDependency.Stop(DB.ConnectionString);
            }
        }
    }
    Source Code
  • 相关阅读:
    java输出菱型
    java----内部类
    java中的多重继承
    java算法--三个数字比较大小
    Python基础(2)
    Python基础(1)
    Redis主从同步
    一种高效的进程间的通信方式
    自旋锁和互斥锁的区别
    Linux读写锁的使用
  • 原文地址:https://www.cnblogs.com/insus/p/5622792.html
Copyright © 2011-2022 走看看