1

我最近必须在Windows XP上执行PC恢复。 Visual Studio仍然在这里,就像我所有的其他程序一样。一些程序运行,没问题。其他人,比如Chrome,我不得不重新安装,但是一旦我重新安装,我的所有书签和插件都会回来。无法启动Visual Web Developer,未找到msvcr100.dll

但是,对于Microsoft Visual Web Developer 2010 Express,我遇到了问题。我尝试启动它,它给我以下错误:

This application has failed to start because MSVCR100.dll was not found. Re-installing 
the application may fix this problem. 

好的,所以我重新安装。我尝试重新下载Microsoft Web平台安装程序。它告诉我要先下载.Net 2.0框架。我这样做。另外,我下载了asp.net 4.0框架。我尝试运行Web平台安装程序,它告诉我再次下载.Net 2.0框架!我已经做了!当我尝试启动Visual Web Developer时,它回到了同样的错误 - MSVCR100.dll错误。

有什么建议吗?我基本上试图从头开始做所有事情,但我陷入了僵局。

回答

1

显然你错过了MSVCR100.dll文件,它可能在PC恢复过程中被删除。 将其下载并粘贴到C:\ Windows \ System32目录中。 如果您使用64位版本的Windows,则还应该将msvcr100.dll放在C:\ Windows \ SysWOW64 \

有可能您会丢失更多的dll文件。如果是这种情况,请将它们下载并粘贴到同一个目录中。

如果仍然出现相同的错误,请尝试将dll文件复制到安装目录中。

尝试http://www.dll-files.com为dll文件。

+0

感谢您的链接,Babilicious ...我试过了,现在它说msvcr100.dll不是一个有效的Windows图像。呃......多么令人头疼。我会试着回想一下为什么我无法让Microsoft Web Platform Installer 3.0显示Microsoft Visual Studio 2010 Express。我只是重新下载整个东西,但它不在那里。 Silverlight和其他一些东西在那里。 – 2012-01-01 02:00:56

+0

@JasonWeber尝试从system32目录中删除dll,并仅在安装目录中查看dll,看看会发生什么。 – Babilicious 2012-01-01 02:12:42

+0

谢谢Babilicious。我想我现在更近了。这不是给我错过的.dll错误,或.dll是一个坏的形象了。现在,它只是说“未知错误”。我试图重新安装Windows SP3,然后重新安装ASP.NET 3.5和ASP.NET 4.0。然后,希望MS Web平台安装程序将显示Microsoft Visual Web Developer 2010 Express,以便我可以重新下载它。再次感谢你的帮助! – 2012-01-01 05:18:53

2

http://www.microsoft.com/download/en/details.aspx?id=5555

这是你需要安装Visual C++运行时。它会将msvcr100.dll放回该文件夹。

+0

谢谢Lex。我想我现在更近了。这不是给我错过的.dll错误,或.dll是一个坏的形象了。现在,它只是说“未知错误”。就是这样 - 它并没有给我提示错误是什么!我认为这是因为当我做我的PC恢复时,它删除了一些文件,但保留了大部分文件。我会继续尝试 - 如果我能找到一种方法来完成重新安装,我将尝试完成重新安装,因为我的MS Web平台安装程序未显示Visual Web Developer 2010.再次感谢! – 2012-01-01 03:53:51