Have a Question?

如果您有任务问题都可以在下方输入,以寻找您想要的最佳答案

vs2010的安装教程,Visual Studio 2010 系统要求

vs2010的安装教程

题图来自Unsplash,基于CC0协议

导读

  • Visual Studio 2010 系统要求
  • Visual Studio 2010 安装步骤详细教程
  • Visual Studio 2010 安装失败解决方法
  • Visual Studio 2010 下载官方链接
  • Visual Studio 2010 与 Windows 10 兼容性
  • 准备阶段:

    1. 系统要求核对:

      • Windows 版本: Visual Studio 2010 支持 Windows XP Service Pack 3、Windows Vista SP2、Windows 7 SP1、Windows 8 / Windows Server 2008 R2 SP1、Windows 8.1 / Windows Server 2012 R2。若是在 Windows 8 或更高版本安装,请确认操作系统已达到最低支持要求。
      • 处理器: x86 或 x64 兼容的 CPU,最低奔腾 4 处理器或更快。
      • 内存: 最低 1GB(物理内存)运行 32 位版本,或 2GB(物理内存)运行 64 位版本。
      • 硬盘空间: 最低需要 18 GB 的可用磁盘空间(64 位版本可能需要更多)。另外,建议为下载文件和程序文件准备 15GB 的可用空间。
      • 显示器: XGA (1024 x 768) 分辨率或更高。
      • 其他: 需要 Internet Explorer 8.0或更高版本,.NET Framework 4.0或更高版本(安装 Visual Studio 2010 会包含并安装 .NET Framework 4,但有时单独安装也可能需要它已存在)。
    2. 安装文件获取:

      • 由于 VS2010 已非常老旧,Microsoft 已将其移出主流下载中心。请访问 Visual Studio 2010 Developer Center (Installation) 这个微软官方提供的开发者下载页面。选择你需要的版本:Professional、Standard 或 Express。
      • 该页面通常提供两种下载选项:一种是“Volume Licensing”版(用于企业批量授权),另一种是“Microsoft Services”版(通常包含更早期的服务包,如 Service Pack 1)。对于个人开发者,通常推荐下载“Microsoft Services”版,因为它集合了重要的更新。
    3. 可能遇到的兼容性提示(尤其是 Windows 10/11 用户):

      • Windows 10 版本 1809 (October 2018 Update) 及以后版本,以及 Windows 11,默认不再信任旧版 Visual Studio 安装程序(特别是使用 WebPI 的安装包)。尽管如此,下载并运行本地安装程序仍然是可行的,系统可能会要求你允许来自 "WebPI" 的程序或所有 Microsoft 软件,或者在特定环境下可能遇到代码签名问题。请耐心处理弹出的提示。

    安装步骤:

    1. 下载完成: 将下载好的安装文件(通常是名为 vs__xxx.exe 的文件,例如 visual_studio_2010.exe)保存到一个容易找到的位置。
    2. 运行安装程序: 双击下载的 .exe 文件以启动安装程序。
    3. 选择安装类型: 安装程序启动后,会有多个选项:
      • 典型安装: 推荐选择这个选项,它会安装 Visual Studio 2010 的核心功能组件。
      • 自定义安装: 如果你需要只安装特定的语言包、特定的组件(如只有 C++ 而无 C#)或者只是表达式混合器,则选择此选项。
    4. 提示 Web PI: 安装程序可能先询问你是否安装 Web PI(Web Platform Installer)。对于 Web 项目和某些组件,它可能有用,但并非必须。如果你选择的是自定义安装,可以稍过此步。对于典型安装,它可能会要求安装 Web PI 来获取相关组件。建议按需选择,对于大多数开发任务,也可以跳过。
    5. 修复用户账户控制: 在 Windows 7、8、10、11 等较新系统上,启动安装程序前,系统可能会弹出 UAC(用户账户控制)提示,要求管理员权限。请确认允许程序进行更改。这是正常现象,很重要。
    6. 重要顺序:VS 2010 Professional/Standard 安装顺序
      • 必须安装 “Microsoft Visual Studio 2010 Tools for Office” (可能需要选择安装所有 Team System 工具,但核心是 Office 工具)。
      • 然后才能安装 “Microsoft Visual Studio 2010 Professional/Standard/Edition”。它们是互依的,顺序不能颠倒。如果先选 Professional/Standard 而安装程序没有给你 选择 Office 工具的机会,可以取消并先安装 Office 工具。
      • 注意: Express 版本(如 Express for Windows Phone) 对顺序的要求通常较宽松,可以单独选择安装。
    7. 等待安装: 开始安装后,安装过程将持续一段时间,取决于你的电脑性能和所选安装类型。在此期间,可以关闭其他不相关的应用程序,特别是杀毒软件,因为它可能会扫描并阻止 Visual Studio 安装文件(这是正常的,杀毒软件可能会误判某些文件如 iclgen.exe)。
    8. 安装完成后: 安装程序会提示你阅读并接受许可协议,然后继续完成最后的步骤。完成后,会弹出一个窗口提示你安装成功。如果勾选了创建桌面快捷方式,这里可能会显示一个额外的创建快捷方式的提示。
    9. 完成: 点击 Finish 按钮结束安装程序。
    10. 启动 VS2010: 在桌面快捷方式(如果创建)或程序菜单中找到 Visual Studio 2010 Professional 的图标,双击启动。

    常见失败及解决方法:

    1. 磁盘空间不足

      • 解决: 检查目标驱动器的可用空间是否满足最低要求(至少 18GB+缓存空间)。删除不必要的文件或将 Visual Studio 安装目录改到空间充足的分区。
    2. 没有管理员权限

      • 解决: 确保使用管理员账户登录。或者右键点击安装程序(.exe 文件),选择“以管理员身份运行”。
    3. 组件缓存或临时文件问题

      • 解决: 清除安装程序使用的临时文件夹(通常位于 C:Users<你的用户名>AppDataLocalTemp,可以搜索 "vs_add_in_installer..." 或类似前缀)。
      • 或者运行 Microsoft Fix it 工具中的 "Fix issues that occur when multiple versions of Visual Studio are installed"。 (搜索 Fix It 网站:https://support.microsoft.com/)。
    4. 特定组件安装失败或顺序错误

      • 解决严格按照步骤 6 执行先安装 Office 工具再安装专业版/标准版。有时选择“自定义安装”并逐个勾选所需的组件(如只勾选 C++、C# 开发工具),然后先安装与主插件对应的组件。检查错误日志,但 VS2010 没有很方便的错误日志读取器,可能需要依赖安装程序的错误提示和代码。
    5. 服务冲突

      • 解决: 安装前,尝试停止以下 Windows 服务(如果正常运行):
        • Background Intelligent Transfer Service (BITS)
        • DLM Monitor and Controller
        • Secondary Logon
        • WdfHost/ Unknown Service Host (通过任务管理器找到占用内存的进程并停止其依赖的服务)
        • Microsoft Software Infrastructure and Deployment Service (SID)
        • SQL Server Agent
        • SQL Server Browser (如果安装了 SQL Server Express 则可能需要先停止)
      • 安装完成后,或者如果 VS 无法启动,请检查这些服务是否设置为自动启动并重启它们。
      • 重要提示杀毒软件可能会干扰安装,尤其是针对插件和特定文件。暂时禁用杀毒软件并重试安装,安装后再开启。
    6. Internet Explorer 版本问题: VS2010 延续了早期工具链对 IE8 的依赖性,如果系统已有更高版本但未正确注册 IE8 V8 引擎,可能会影响 VS2010 应用程序的启动和运行。确保所有用户 Internet Explorer 的版本至少为 IE8,且配置其使用 Windows Internet Explorer 8 SP1 执行引擎。这通常可以在 IE 设置 -> Internet 选项 -> 高级选项卡中,将“使用”下拉菜单中的 V8 项前面勾选用“Windows Internet Explorer 8 SP1”。

    7. 激活密钥: Standard / Professional 需要密钥才能激活。Enterprise 版本有免费版本。请使用有效的 MSDN Subscription 包含的密钥或购买的密钥进行激活。

    8. Win XP 兼容性: 可以在 Win XP SP3 上安装使用,但可能存在一些组件或项目(尤其是 MUI 资源或其他现代特性)的兼容性问题。

    安装成功后的提示:

    1. 等待首次启动和索引: 第一次启动 VS2010 可能需要较长时间,进行大型项目文件的索引和初始化。
    2. 常规操作: 成功安装后,就可以开始使用了。打开控制台(Win + R, 命令 devenv /installvsexpress 或类似命令,或者关闭后再开,有时需要重新加载扩展)。安装后,您可能需要再次配置环境变量以确保 devenv 可执行文件和平台工具集(ClEnvs)等命令的路径被正确设置,但这通常会在项目文件执行时自动处理。在 Windows 命令提示符中,可以直接使用 devenv [vsproj文件路径] 来打开项目。

    替代安装方法和提示:

    • 微软专业版安装器: VS2010 默认安装程序有时会触发 UAC 或权限问题,特别是在 Windows 10/11 上。有人建议先以管理员身份运行命令提示符,然后使用 WebClientService.exe install 命令来“修复”机器上的 Web 平台安装器问题。但直接运行官方安装程序通常是首选。
    • 静默安装: 可以通过命令行执行安装程序,但需要指定所需的配置文件,这对于新手较复杂。
    • 内存和性能: 尽管是老软件,但打开一个大型项目或使用 WPF/WinForms 会消耗较多资源,在旧硬件上可能有些吃力。

    祝您顺利安装!

    © 版权声明

    本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com