重装.net framework 解决:"<Module>"的类型初始值设定项引发异常

重装.NET Framework 解决异常:“<Module>”的类型初始值设定项引发异常。

最近在使用数据库(我的是Sql Server 2012)时,连接时突然报错:<Module>”的类型初始值设定项引发异常。

不知道是什么原因,因为之前重装TV时,要删除注册表和在控制面板卸载,不知道是不是有误操作删除其他的软件,导致了这一个问题。

在百度查询,很多类似问题,但是没有具体解决办法,模糊的有两个方向:

1、某个服务没有开启

之所以说是“某个”,是因为CSDN的博主最后解决只说了一句“有个服务没有开启,开启就正常了”,具体是哪个服务,没有说明

然后,查询百度知道,有回答是要开启“SQL Server Browser”服务,但是经过我测试,很遗憾没有起作用!!!

也尝试了其他SQL的服务,也没有效果!!!

2、.net framework 重装

另外有提供解决方案需要重装.net framework。

因为发现不仅SQL Server报这个错误,同时我的VS 2015不能打开,VS 2010也报了同样的错误,所以问题原因在这个方向的可能性很大。

我安转了.net framework 4.5和4.6,所以我将4.5和4.6全部卸载,重新安装了4.5,这次SQL Server 2012(SQL Server 2012好像是依赖.net framework 4,但是我并没有装4,应该是4.5兼容了4吧)

和VS2010可以正常使用了,不再报错。(VS 2015是依赖.net framework 4.6的,要安装4.6或者重装VS 2015,VS 2015自带4.6,重装VS 2015会自行安装4.6)

 

所以,问题的解决办法,是重装.net framework !!!

如果有其他解决方案,或者知道抛这个异常的原理的大神,跪求指教!!!

转载于:https://www.cnblogs.com/jie0602/p/7542044.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值