• [VS2008安装失败的解决办法]


    大家在安装VS的时候,如果出现安装錯誤,出错码1603的话,可以参照下面的方法去自己找原因

    1:其實1603錯誤時一個非常抽象的錯誤,「安裝過程中發生嚴重錯誤」。所以根據這個錯誤來追蹤錯誤到底是什麼可以說不太可能。

    2:自己查找问题的解決方案很簡單,在當前用戶的temp文件夾下面(如果是xp和2000是在Document Setting/{用戶名} /Application Data/Local/Temp,如果是Vista是在用戶/{用戶名}/AppData/Local/Temp,當然上面都 是默認的用戶零時文件夾,如果你修改了但是你又忘了你定位到那裡了,可以利用命令行echo %temp%查看一下零時文件夾是那個目錄)找到你安裝的 log文件,我用的是XP,安裝的的log文件名是dd_NET_Framework35_MSI6043.txt(其中XXX是一個三位數子),利 用記事本或者是其他工具打開文件,查找Return Value 3,找到之後查看這之上的幾行裡面就有相應的錯誤記錄。

    比如說我這裡面的錯誤: 

    MSI (s) (C8:20) [16:41:26:943]: Note: 1: 2205 2:  3: ActionText
    Action ended 16:41:26: AppSearch. Return value 1.
    Action start 16:41:26: CA_BlockNetFX20SP1_x86_enu.3643236F_FC70_11D3_A536_0090278A1BB8.
    MSI (s) (C8:20) [16:41:26:943]: 产品: Microsoft .NET Framework 3.5 -- You must first install Microsoft .NET Framework 2.0SP1 before installing or repairing this product.

    You must first install Microsoft .NET Framework 2.0SP1 before installing or repairing this product.
    Action ended 16:41:26: CA_BlockNetFX20SP1_x86_enu.3643236F_FC70_11D3_A536_0090278A1BB8. Return value 3.

    这句:You must first install Microsoft .NET Framework 2.0SP1 before installing or repairing this product.

    就表示必须先安装2.0 的补丁
    總結:
    找到相應的安裝log文件,定位到return value 3的前幾行,找到錯誤,解決問題,然後重新安裝,OK。

  • 相关阅读:
    sql server 2008 express 使用ip登陆 error:40 错误:2
    C#将Enum枚举映射到文本字符串
    Qt 自定义事件
    constexpr-C++11
    C++11 Lambda表达式(匿名函数)
    Qt5-调试器安装
    Qt5之坐标系统
    八大排序算法总结
    Qt之类反射机制
    Qt5之反射机制(内省)
  • 原文地址:https://www.cnblogs.com/wbpmrck/p/1769418.html
Copyright © 2020-2023  润新知