Error 2908 Visual Studio 2008
Contents |
★★★★★★★★★★★★★★★ Aaron StebnerNovember 10, 2004192 0 0 0 Hey all, first off I want to apologize for not posting anything in a couple of weeks. I have had a couple of mini-vacations and been wrapped up with
Error 2908 Could Not Register Component
some other stuff, but I'm back now! I've been working with some Product Support folks error code 2908 windows 7 I know to turn some documents I wrote for internal troubleshooting into knowledge base articles, and I decided that I wanted to go
Internal Error 2908 Windows 7
ahead and post some of the information here so it would be available sooner rather than later. The first installment is some detailed information about the dreaded 1935 (or 2908) error that sometimes happens when trying to error 2908 office 2010 install the .NET Framework or other MSI-based products that install managed assemblies to the GAC. This is a long post, but hopefully with some useful info. Let me know if you see any scenarios not covered by this information or have any questions…. 1935 Errors in Setup Abstract The following document describes causes of 1935 errors during .NET Framework, J# redistributable package, language pack, error 1935 an error occurred during the installation of assembly component hresult 0x80070bc9 or Visual Studio setup. It also explains how to diagnose the root cause of a 1935 error and workaround or fix the error. Introduction A 1935 error is one of the most common problems that can prevent a user from being able to install the .NET Framework, J# redistributable package, Visual Studio or any other application that uses the Windows Installer MSIAssembly and MSIAssemblyName tables to install assemblies. In general, this error means that Windows Installer encountered an error while trying to install assemblies to the Global Assembly Cache (GAC) or the Win32 GAC (WinSxS). This error is considered fatal and causes setup to fail and initiate rollback. If the setup is run in UI mode, the user will see a message box indicating that a 1935 error occurred, and it will list the HRESULT and the Windows Installer component GUID of the assembly that caused the error. If the setup is run in silent mode, the user will see no visible error. In both cases, more detailed information about the error can be found in the Windows Installer verbose log file. Affected Products · .NET Framework 1.0 · .NET Framework 1.1 · .NET Framework 1.1 language packs · Visual J# .NET redistributable 1.1 · Visual J# .NET redistributable 1.1 language packs · Visual Studio
★★★★★★★★★★★★★★★ Aaron StebnerNovember 10, 200535 0 0 0 I have heard from a couple of customers who have tried to install the
Error 2908 Could Not Register Component Windows 7
final release of Visual Studio 2005 or one of the Express Editions error 1935 an error occurred during the installation of assembly component hresult 0x80070002 and have gotten 1935 (or 2908) errors with HRESULT values of 0x8002802F, and then setup failed and rolled
The Installer Has Encountered An Unexpected Error Error Code 2908
back. The cases I have seen so far have had the same root cause as the problemI described in this previous blog post. In the cases I have seenfor this https://blogs.msdn.microsoft.com/astebner/2004/11/10/troubleshooting-1935-and-2908-errors-during-installation/ problem in the finalrelease of VS 2005, the machines had the .NET Framework 1.1 installed, and the version of %windir%\system32\mscoree.dll was 1.1.4322.573 or 1.1.4322.2032. WhenVS setuptried to install assemblies to the GAC, it failed because Windows Installer tried to call into a 2.0-specificAPI from mscoree.dll (needed because there are new processor architecture attributes on VS 2005 assemblies that only 2.0 knows https://blogs.msdn.microsoft.com/astebner/2005/11/10/vs-2005-setup-fails-with-1935-or-2908-error/ about). Since the version of mscoree.dll on the system was 1.1, these API calls failed. This issue is described in more detail in my 1935 troubleshooting guideif you are interested. The underlying problem was that VS setup detected that the .NET Framework 2.0 was already installed and skipped that prerequisite step. However, the machine did not actually have the .NET Framework 2.0 installed, but instead only had the registry key that VS setup uses to detect whether or not the .NET Framework 2.0 is installed. I found that the machines had the following orphaned registry key/value that VS setup uses to determine that .NET Framework 2.0 was already installed: Key name: HKLM\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727 Value name: MSI Data type: REG_DWORD Value data: 1 Once the customers deleted this key/value and re-ran VS 2005 setup, it detected that it needed to install the .NET Framework 2.0, and after installing that, VS setup worked perfectly. As a side note if you're really interested, you could use some of the setup reverse engineering tricks that I describe here to determine the exact l
98 & ME Support Windows Servers Microsoft Office Support Internet Browsers and Email Internet Explorer & Edge Forum Mozilla / Firefox Browsers Other Browsers Email http://www.techsupportforum.com/forums/f217/solved-error-2908-and-amp-1935-a-451340.html Alternative Computing Linux Support Mac Support Other Operating Systems Hardware Support Overclocking Motherboards, Bios & CPU Hard Drive Support Removable Media Drives RAM & Power Supply Sound Cards Case Mod Driver Support Video Card Support Printer Support Laptop Support Building Other Hardware Support Networking Forum Networking Support Modems / Cable / DSL / Satellite Cabling & Network Cards error 2908 Protocols & Routing File & Application Sharing Security & Firewalls The IT Pro Certification & Career Programming Gaming Forum PC Gaming Support Game Installation Support Console Gaming Support Online/Network Gaming Support Mods & Maps Gaming Discussion Design Forum Web Design & Dev Graphic Design/Multimedia Web Serving & Management Design Discussion & FAQ Website Design Counsel Smart Devices Apple error 2908 could iOS Android OS Blackberry/RIM OS Palm WebOS Windows Mobile Other Mobile Tech Support Articles Apple Certification Gaming General Hardware Internet Linux Networking Photography Security Software Tips & Tricks Windows Spyware 1st Steps Rules Tech Support Forum > Microsoft Support > Windows 7 , Windows Vista Support [SOLVED] Error 2908 & 1935 User Name Remember Me? Password Site Map Posting Help Register Rules Today's Posts Search Site Map Home Forum Rules Members List Contact Us Community Links Pictures & Albums Members List Search Forums Show Threads Show Posts Tag Search Advanced Search Search Site / Google View Posts New Posts Your Posts Go to Page... [SOLVED] Error 2908 & 1935 This is a discussion on [SOLVED] Error 2908 & 1935 within the Windows 7 , Windows Vista Support forums, part of the Tech Support Forum category. ok...I'm having some serious issues that I just can't seem to fix myself so I'm seeking some help...it all started Thread Tools Search this Thread 01-13-2010, 05:45 AM #1 PSYCH0NAUT