This error was due to permission settings on registry hive.
To fix it,
If you Win XP/2003 you can directly set permissions using RegEdit.
OR
If you are using Win 2000, you need utility like Regperm
(
http://homepages.cae.wisc.edu/~micro/regperm/) and use it with command line
options as outlines on that web page.
I haven't checked which exact permission is required for which hives but
giving full permission on HKEY_CURRENT_USER for my user account just worked
fine.
Regards,
Shital.
http://www.ShitalShah.com [quoted text, click to view] "Neil Robinson" wrote:
> Hi Folks
>
> I am trying to install/repair Visual Studio 2005 Beta - English. It fails
> in installing the dotnet framework as follows. Any ideas?
>
> Neil
>
> *VS error log :
>
> [08/24/04,15:37:28] Microsoft .NET Framework 2.0 Beta: [2] Setup Failed on
> component Microsoft .NET Framework 2.0 Beta
> [08/24/04,15:37:37] setup.exe: [2] ISetupComponent::Pre/Post/Install()
> failed in ISetupManager::InstallManagerHelper() with HRESULT -2147023293.
> [08/24/04,15:37:37] setup.exe: [2] Component error string not specified in
> ISetupManager::AddToActionResultCollection()
> [08/24/04,15:37:49] VS70pgui: [2] DepCheck indicates Microsoft .NET
> Framework 2.0 Beta is not installed.
> [08/24/04,15:37:49] VS70pgui: [2] Unknown component status forMicrosoft
> Visual J# .NET Redistributable Package 2.0 Beta
> [08/24/04,15:37:50] VS70pgui: [2] DepCheck indicates Visual Studio 2005
> Beta - English was not attempted to be installed.
>
> *Install log:
>
> Wizards,,,FileName=C:\WINDOWS\Microsoft.NET\Framework\v2.0.40607\ConfigWizar
> ds.exe,,WorkingDir=C:\WINDOWS\Microsoft.NET\Framework\v2.0.40607\,,,,ShowCmd
> =1,Description
> =Wizards to adjust .NET Framework security, assign trust to assemblies, and
> fix broken .NET applications.)
> CreateShortcuts: Shortcut: Microsof|Microsoft .NET Framework 2.0 Wizards
> MSI (s) (24:A0): Note: 1: 1402 2: HKEY_CLASSES_ROOT\.0 Wizards 3: 2
> MSI (s) (24:A0): Verifying accessibility of file: Microsoft .NET Framework
> 2.0 Wizards.lnk
> MSI (s) (24:A0): Executing op:
> ActionStart(Name=DD_CA_PatchInstall_X86.3643236F_FC70_11D3_A536_0090278A1BB8
> ,,)
> Action 16:35:18:
> DD_CA_PatchInstall_X86.3643236F_FC70_11D3_A536_0090278A1BB8.
> MSI (s) (24:A0): Executing op:
> CustomActionSchedule(Action=DD_CA_PatchInstall_X86.3643236F_FC70_11D3_A536_0
> 090278A1BB8,ActionType=3682,Source=C:\WINDOWS\Microsoft.NET\Framework\,Targe
> t="C:\WINDOWS\Microsoft.NET\Framework\netfxsbs12.exe" /install,)
> MSI (s) (24:A0): Executing op: End(Checksum=0,ProgressTotal=594661904)
> MSI (s) (24:A0): Assembly Error:The process cannot access the file because
> it is being used by another process.
>
> MSI (s) (24:A0): Note: 1: 1935 2: {3B85415E-A3A8-400F-81BD-6949D8C8F42F}
> 3: -2147024864 4: IAssemblyCacheItem 5: Commit 6:
> Microsoft.VC80.CRT,version="8.00.0.0",type="win32",publicKeyToken="1fc8b3b9a
> 1e18e3b",processorArchitecture="x86"
> Error 1935.An error occured during the installation of assembly component
> {3B85415E-A3A8-400F-81BD-6949D8C8F42F}. HRESULT: -2147024864. assembly
> interface: IAssemblyCacheItem, function: Commit, assembly name:
> Microsoft.VC80.CRT,version="8.00.0.0",type="win32",publicKeyToken="1fc8b3b9a
> 1e18e3b",processorArchitecture="x86"
>
>