你重新安装多一遍,然后安装如下的步骤卸载,一定要按照下面的步骤哦!
Visual Studio 2005
• 进入控制面板,运行添加或删除程序
• 卸载 "MSDN Library for Visual Studio 2005 Beta"
• 卸载 "Microsoft SQL Server 2005 Express Edition"
• 卸载 "Microsoft SQL Server 2005 Tools Express Edition"
• 卸载 "Microsoft SQL Native Client"
• 卸载 "Microsoft Visual Studio 64bit Prerequisites Beta" (如果您的Visual Studio被安装在64位的机器上,则需要执行此步骤)
• 卸载 "Microsoft Visual Studio Tools for Office System 2005 Runtime Language Pack" (如果您只有英文版,则不需要此步骤)
• 卸载 "Microsoft Visual Studio Tools for Office System 2005 Runtime Beta"
• 卸载 "DMA Transport Update for VS 2005 Beta 2"
• 卸载 "Microsoft Device Emulator 1.0 Beta"
• 卸载 "Microsoft .NET Compact Framework 2.0 Beta"
• 卸载 "Microsoft .NET Compact Framework 1.0"
• 卸载 "Microsoft Visual Studio 2005 Professional" or other related IDE installs (比如 Visual Studio Professional/Standard/Enterprise Architect/Team Suite, 等等)
• 卸载 "Microsoft Document Explorer 2005 Language Pack" (如果您只有英文版,则不需要此步骤)
• 卸载 "Microsoft Document Explorer 2005" (Beta2之后的版本需要此步骤)
• 卸载 "Microsoft SQL Mobile 2005 Development Tools"
• 卸载 "Microsoft 64-bit SDK" (如果您的Visual Studio被安装在64位的机器上,则需要执行此步骤)
• 卸载 "Microsoft Visual Studio 2005 Remote Debugger (x64)" (如果您的Visual Studio被安装在64位的机器上,则需要执行此步骤)
• 卸载 "Microsoft MDAC 2.8 SP1" (如果您运行在Windows 2000的操作系统上,则需要执行此步骤)
• 卸载 "Microsoft MSXML 6 SDK and Parser"
• 卸载 "Microsoft Visual J# .NET Redistributable 2.0 Beta Language Pack" (如果您只有英文版,则不需要此步骤)
• 卸载 "Microsoft Visual J# Redistributable Package 2.0 Beta"
• 确认所有Visual Studio 2005产品已经从您的系统中卸载
• 卸载 "Microsoft .NET Framework 2.0 Beta Language pack" (如果您只有英文版,则不需要此步骤)
• 卸载 "Microsoft .NET Framework 2.0 Beta"
• 进入控制面板,运行添加或删除程序
• 卸载所有Microsoft Visual C++ 2005 Redistributable的版本
然后应该就不会有vcredist问题了。
如果在控制面板无法删除Microsoft Visual C++ 2005 Redistributable,下载一个Windows.Installer.Clean.Up 的小工具进行卸载也可以。