.NET应用程序无法在Windows 10中启动

时间:2016-06-20 23:40:31

标签: .net sql-server visual-studio-2012 windows-10 procmon

好的,这真是一个奇怪的场景。 我在Windows 10中安装了MSSQL Server 2012和Visual Studio 2012,全新安装。 一切都很顺利,但突然,重启后,Windows 10更新,他们都停止了工作。 我没有浪费时间,只是将工厂重置PC重新开始。 同样的情况。我已经设法查看procmon.exe发生了什么,并得到一个奇怪的"设备数据错误"使用clr.dll和mscorrc.dll。 然后我意识到所有应用程序请求这些dll都会发生这种情况。 我的猜测是更新中的某些内容破坏了功能,但这在我看来是一个特定的问题。 我从应用程序收到的唯一消息是常见的"应用已停止工作"没有别的。 这与所有相对于.net的应用程序一起发生,但我无法修复/卸载.net,因为它是一个Windows功能。 希望你能帮帮我。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

这不奇怪: 我重置了PC并让Windows更新安装相应的KB,之后我能够重现这个问题。 然后我可以确认它与我从设置 - >更新和安全 - >高级选项 - >更新历史 - >卸载更新中卸载的更新有关。在安装新窗口后我删除了所有内容。 出于某种原因,此更新会对.net功能进行一些操作,但在删除之后,一切都恢复正常。 另外,我禁用了与Windows更新相关的Windows服务。