在使用vs2012运行程序时,突然弹出这个错误窗体,
就上网查了一下,废了好半天的力气。找到的答案是SQL2008没有打开某项服务。
结果就按照此图操作:
但单击SQL Server这项服务时却又出现了下图的错误:
就又上网查了一下,试了很多方法,像什么把windows\system32\wbem下的framedyn.dll复制到system32目录下,还有照一个老外说的,下什么更新补丁,都没用!!
卸载SQL2008又完全卸载不干净,真想重新安装系统。
万念俱灰下,又在找寻着所谓的解决答案。
最后的解决方案是:
打开360,卸载了一个叫"Microsoft SQL Server 2012expressLocalDB",重新打开SQL配置管理器,SQL Sever服务出现了,如下图。这下嗨死了。
总结:
1、处理问题不要想当然;
2、耐心寻找解决你问题的答案,快乐源于答案的不断找寻;
3、问题解决了,相当开心,这种开心无以言表;
4、好事多磨
再续:
以上的问题解决了,但是运行VS2012弹出的问题还是没有解决。终于在今天自己的不断摸索情况画上了一个圆满的句号。原来是服务器名称的问题(这个问题源于自己重新安装了系统,修改了服务器名称)。在DAL层中把它修改成自己的现在的服务器名称就好了。