当我尝试打开Visual Studio 2010时,我在运行Windows Server 2008 R2 Enterprise SP1的VPS上收到了标题中的错误消息。开始时一切正常,即使我安装了SQL Server 2012和VS 2013。
在尝试解决此问题时,我发现其他人也遇到了这个问题,他们表示SysWOW64文件夹中msvcp100、msvcp100d、msvcr100、msvcr100d和msvcr100_clr0400 DLL的32位版本被某种方式覆盖为64位版本。因此,我下载了32位版本并替换了它们,但没有取得任何效果。我还删除了system32文件夹中的版本,但这也没有起作用,所以我又把原来的版本放回去了。
我还执行了完整的Visual Studio 2010清除卸载,然后重新安装了VS 2010 Shell Integrated;但Visual Studio仍无法启动并显示相同的错误。
有人能帮助我解决这个问题吗?如果是DLL的问题,有人知道一个工具可以帮助我缩小问题出现的DLL范围吗?
非常感谢任何帮助!谢谢!!!