none
Error 1935

    Question

  •  

    Error 1935.An error occurred during the installation of assembly

    'Microsoft.visualStudio.Publish,version="9.O.O.O",publicKeyToken="bO3f5f7flld5O

    a3a",fileversion="9.0.30729i",culture= "neutral",processorArchitecture= “MSIL"’.

    Please refer to Help and Support for more information. HRESULT: 0x8002802F.


    I receive the above error code every time I try to Install Visual C#, Visual C++, or Visual Basic.  Can you please help.

    PS I already rebooted the computer and tried again several times.  After This I will try running a reboot without windows services or start-up programs.  I also tried temporarily disabling Windows Update.  Niether of these work.  Below is the info about Windows Installer:

    Windows ® Installer. V 4.5.6002.18005

    msiexec /Option <Required Parameter> [Optional Parameter]

    Install Options
     </package | /i> <Product.msi>
      Installs or configures a product
     /a <Product.msi>
      Administrative install - Installs a product on the network
     /j<u|m> <Product.msi> [/t <Transform List>] [/g <Language ID>]
      Advertises a product - m to all users, u to current user
     </uninstall | /x> <Product.msi | ProductCode>
      Uninstalls the product
    Display Options
     /quiet
      Quiet mode, no user interaction
     /passive
      Unattended mode - progress bar only
     /q[n|b|r|f]
      Sets user interface level
      n - No UI
      b - Basic UI
      r - Reduced UI
      f - Full UI (default)
     /help
      Help information
    Restart Options
     /norestart
      Do not restart after the installation is complete
     /promptrestart
      Prompts the user for restart if necessary
     /forcerestart
      Always restart the computer after installation
    Logging Options
     /l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <LogFile>
      i - Status messages
      w - Nonfatal warnings
      e - All error messages
      a - Start up of actions
      r - Action-specific records
      u - User requests
      c - Initial UI parameters
      m - Out-of-memory or fatal exit information
      o - Out-of-disk-space messages
      p - Terminal properties
      v - Verbose output
      x - Extra debugging information
      + - Append to existing log file
      ! - Flush each line to the log
      * - Log all information, except for v and x options
     /log <LogFile>
      Equivalent of /l* <LogFile>
    Update Options
     /update <Update1.msp>[;Update2.msp]
      Applies update(s)
     /uninstall <PatchCodeGuid>[;Update2.msp] /package <Product.msi | ProductCode>
      Remove update(s) for a product
    Repair Options
     /f[p|e|c|m|s|o|d|a|u|v] <Product.msi | ProductCode>
      Repairs a product
      p - only if file is missing
      o - if file is missing or an older version is installed (default)
      e - if file is missing or an equal or older version is installed
      d - if file is missing or a different version is installed
      c - if file is missing or checksum does not match the calculated value
      a - forces all files to be reinstalled
      u - all required user-specific registry entries (default)
      m - all required computer-specific registry entries (default)
      s - all existing shortcuts (default)
      v - runs from source and recaches local package
    Setting Public Properties
     [PROPERTY=PropertyValue]

    Consult the Windows ® Installer SDK for additional documentation on the
    command line syntax.

    Copyright © Microsoft Corporation. All rights reserved.
    Portions of this software are based in part on the work of the Independent JPEG Group.

    Thursday, February 25, 2010 10:26 PM

Answers

  • Thursday, February 25, 2010 10:44 PM
  • Hi M12_,

    Thank you for your post.

    Some clarification with you:
    What's your OS?

    This particular HRESULT value "0x8002802F" means "Function not defined in specified DLL".
    There are a few possible root causes of this issue. It is typically related to mscoree.dll in the Windows system director.
    The most common cause is that the file %windir%\system32\mscoree.dll is missing, corrupt or an incorrect version.

    Could you please try the workarounds from the following helpful blog?
    See: http://blogs.msdn.com/astebner/archive/2007/06/12/3260076.aspx
    As Aaron mentioned:
    "In most cases, repairing the highest version of the .NET Framework on the system will correct any problems related to mscoree.dll and will resolve the problem if this is the case."

    Some clarification:
    What's the highest version of the .NET Framework on the system? .NET Framework 3.5?
    If yes, you also can try the automated cleanup tool described at http://blogs.msdn.com/astebner/archive/2006/05/30/611355.aspx to remove .NET 3.5 and then try to re-install the .NET Framework 3.5 and see if that helps solve this issue.

    You also can try Phil's suggestion to have a try.

    Hope this helps. If you have any concern, please feel free to let me know.

    Best regards,
    Yichun Chen
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    Monday, March 01, 2010 8:53 AM

All replies

  • Thursday, February 25, 2010 10:44 PM
  • Hi M12_,

    Thank you for your post.

    Some clarification with you:
    What's your OS?

    This particular HRESULT value "0x8002802F" means "Function not defined in specified DLL".
    There are a few possible root causes of this issue. It is typically related to mscoree.dll in the Windows system director.
    The most common cause is that the file %windir%\system32\mscoree.dll is missing, corrupt or an incorrect version.

    Could you please try the workarounds from the following helpful blog?
    See: http://blogs.msdn.com/astebner/archive/2007/06/12/3260076.aspx
    As Aaron mentioned:
    "In most cases, repairing the highest version of the .NET Framework on the system will correct any problems related to mscoree.dll and will resolve the problem if this is the case."

    Some clarification:
    What's the highest version of the .NET Framework on the system? .NET Framework 3.5?
    If yes, you also can try the automated cleanup tool described at http://blogs.msdn.com/astebner/archive/2006/05/30/611355.aspx to remove .NET 3.5 and then try to re-install the .NET Framework 3.5 and see if that helps solve this issue.

    You also can try Phil's suggestion to have a try.

    Hope this helps. If you have any concern, please feel free to let me know.

    Best regards,
    Yichun Chen
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    Monday, March 01, 2010 8:53 AM