.net 2.0 mess

  • Thread starter Thread starter Martins
  • Start date Start date
M

Martins

I have a w2003R2 server 32bits whose .NET 2.0 is messed.

Under CPannel, add/remove/WinComponents, .NET2.0 shows as uninstalled.

I select the item, click OK, it installs but apparently nothing is
installed. Coming back to WindowsComponents it remains unckecked.

Can't also install from dornetfx.exe because it says that it can't find the
path for ...\v2.0.50727\Microsoft.Build.Framework.dll. Al that moment the
file is there, of course.

Thanks for help,
Martins
 
I have a w2003R2 server 32bits whose .NET 2.0 is messed.

Under CPannel, add/remove/WinComponents, .NET2.0 shows as uninstalled.

I select the item, click OK, it installs but apparently nothing is
installed. Coming back to WindowsComponents it remains unckecked.

Can't also install from dornetfx.exe because it says that it can't find the
path for ...\v2.0.50727\Microsoft.Build.Framework.dll. Al that moment the
file is there, of course.

Thanks for help,
Martins

Hi, Martins

please check following article

How to manually remove and then reinstall the .NET Framework 2.0
http://support.microsoft.com/kb/908077

Hope this helps
 
Alexey Smirnov said:
please check following article

How to manually remove and then reinstall the .NET Framework 2.0
http://support.microsoft.com/kb/908077

Hope this helps

Hi Alexey,

I've been there already.

msiexec /unregister and msiexec /regserver done

Use the Repair command on the Windows Installer cache file:
there is no installer cache file.

dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"
says: To install this product please run Install.exe

Manually remove and then reinstall the .NET Framework 2.0
There is no URTTemp folder
There is no mscoree.dll file

The v2.0.50727 folder is in Framework folder, I deleted it.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727
No v2.0.50727 under NDP

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v2.0
No V2.0 under policy

Windows Installer CleanUp Utility (Msizap.exe) does not show any v2.0

Msizap TP {7131646D-CD3C-40F4-97B9-CD9E4E6262EF}
Produces lots or message lines (I can post if needed).

Content of %Temp% was deleted except for 4 files (in use).

Trying to install .net framework 2.0
... it says validating install, stopping services, Copying new files,
building executables, binding executables, writing registry values,
Installing assemblers, then: about Microsoft.Build.Framework.dll it says the
system can not find the path specified.

I'm still stuck
Martins
 
Hi Alexey,

I've been there already.

msiexec /unregister and msiexec /regserver done

Use the Repair command on the Windows Installer cache file:
there is no installer cache file.

dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"
says: To install this product please run Install.exe

Manually remove and then reinstall the .NET Framework 2.0
There is no URTTemp folder
There is no mscoree.dll file

The v2.0.50727 folder is in Framework folder, I deleted it.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727
No v2.0.50727 under NDP

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v2.0
No V2.0 under policy

Windows Installer CleanUp Utility (Msizap.exe) does not show any v2.0

Msizap TP {7131646D-CD3C-40F4-97B9-CD9E4E6262EF}
Produces lots or message lines (I can post if needed).

Content of %Temp% was deleted except for 4 files (in use).

Trying to install .net framework 2.0
.. it says validating install, stopping services, Copying new files,
building executables, binding executables, writing registry values,
Installing assemblers, then: about Microsoft.Build.Framework.dll it says the
system can not find the path specified.

I'm still stuck
Martins

yes, it looks tricky

I suppose you have downloaded correct versions and you have admin
permissions on the server. I could only suggest to check if Windows
Installer is not "corrupted".

Dotnetfx.exe requires Windows Installer 3.0
http://www.microsoft.com/downloads/...CB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en

Try to download it and install

Windows Installer 3.0
http://www.microsoft.com/downloads/...70-B259-4733-A914-A956122E08E8&displaylang=en

Maybe this would help to run installation properly after that...
 
Alexey,

I have admin permissions on the server.

Trying to install Windows Installer, I get:

Setup has detected that the service pack version of the system is newer than
the update you are applying. There is no need to install this update.

Could something somehow be hooked to something related to the .net 2.0 and
prevent it to be installed?

I am entering the twilight zone. This is the 3rd day of trying to solve this
problem. I could reinstall .net1.0 and 1.1 without much problems, but .net
2.0 has been quite difficult.

Thanks
Martins
 
Alexey,

I have admin permissions on the server.

Trying to install Windows Installer, I get:

Setup has detected that the service pack version of the system is newer than
the update you are applying. There is no need to install this update.

Could something somehow be hooked to something related to the .net 2.0 and
prevent it to be installed?

I am entering the twilight zone. This is the 3rd day of trying to solve this
problem. I could reinstall .net1.0 and 1.1 without much problems, but .net
2.0 has been quite difficult.

Thanks
Martins

I found a post referred to a problem similar to your case. Try to
follow steps 3-7 to see if it helps
http://blogs.msdn.com/astebner/archive/2008/03/07/8108332.aspx

I would also recommend you to check if Windows Event Log has more
specific error message to point you in the right direction
 
Try to follow steps 3-7 to see if it helpshttp://blogs.msdn.com/astebner/archive/2008/03/07/8108332.aspx

I've done that. The problem s that .net 2.0 is not shown as installed
anywhere.

Trying step 7, I get this funny answer:

"None of the products that are addressed by this software update are
installed on this computer.
Click Cancel to exit setup."

I tried
NDP20SP2-KB958481-x86.exe, NDP30SP2-KB958483-x86.exe and NDP35SP1-
KB958484-x86.exe and they all say the same!

CPU is Intel Core 2 duo E6750, 2.6Gig, 2GigRAM.

Thanks
Martins
 
Try to follow steps 3-7 to see if it
helpshttp://blogs.msdn.com/astebner/archive/2008/03/07/8108332.aspx

I've done that. The problem s that .net 2.0 is not shown as installed
anywhere.

Trying step 7, I get this funny answer:

"None of the products that are addressed by this software update are
installed on this computer.
Click Cancel to exit setup."

I tried
NDP20SP2-KB958481-x86.exe, NDP30SP2-KB958483-x86.exe and NDP35SP1-
KB958484-x86.exe and they all say the same!

CPU is Intel Core 2 duo E6750, 2.6Gig, 2GigRAM.

Thanks
Martins
 
Looking after log files, I found out many many of these messages (they seem
all the same) in Application log:

The description for Event ID ( 10005 ) in Source ( MsiInstaller ) cannot be
found. The local computer may not have the necessary registry information or
message DLL files to display messages from a remote computer. You may be able
to use the /AUXSOURCE= flag to retrieve this description; see Help and
Support for details. The following information is part of the event: Product:
Microsoft .NET Framework 2.0 -- Error 25015.Failed to install assembly
'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.Build.Framework.dll'
because of system error: The system cannot find the path specified.
, (NULL), (NULL), (NULL), (NULL), , .


Thanks
Martins
 
Looking after log files, I found out many many of these messages (they seem
all the same) in Application log:

The description for Event ID ( 10005 ) in Source ( MsiInstaller ) cannot be
found. The local computer may not have the necessary registry informationor
message DLL files to display messages from a remote computer. You may be able
to use the /AUXSOURCE= flag to retrieve this description; see Help and
Support for details. The following information is part of the event: Product:
Microsoft .NET Framework 2.0 -- Error 25015.Failed to install assembly
'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.Build.Framework.dl­l'
because of system error: The system cannot find the path specified.
, (NULL), (NULL), (NULL), (NULL), , .

Thanks
Martins

Looking for "error 25015. failed to install assembly" in Google I see
many suggestions to rename or delete v2.0.50727 folder and start
installation again.

Plus I found an interesting topic on Microsoft.com site, take a look
maybe this helps

http://social.msdn.microsoft.com/Fo.../thread/8b122e4d-fc33-49a7-9f81-49016c734c4a/
 
I'm still lost.

Here: http://blogs.msdn.com/astebner/archive/2005/04/16/408856.aspx

It says:
Go to %windir%\Microsoft.NET\Framework and delete any folders named v1.2.*
or v2.0.* along with all of the files and subfolders they contain. You may
get errors when trying to delete some of the files because they are in use.
In most cases, rebooting the machine and trying again will work. If not, you
can rename the files to be <filename>.old and then delete them after a future
reboot.

I can't really delete some files because they ... come back. I delete them,
they show up again. If I do finename.old, a new file with the original name
shows up.

Martins
 
Indeed, Microsoft.net/Framework/v1.1.4322 files come back after being deleted
....

Martins
 
My system had (I uninstalled) some Visual Studio runtime files.

I suppose that it includes some .net also ... but not sure.

Could there be any fight between these packages?

SQL Server 2008 (not needed meanwhile) is also installed but can't be
uninstalled because ... it needs .NET 2.0.

I was trying to remove applications as much as possible so that the system
could be left alone.

Martins
 
I got instalation of .NET 2.0 the following way.

I as suspicious that some application was blocking the installation of 2.0.
I was suspicious about SQL Server 8.0.

Using MsiInv.exe and msiexec /x {product_code}
(http://blogs.msdn.com/astebner/archive/2005/09/13/465401.aspx)

I uninstalled as much as SQL matters as possible. I found also some lost
parts of a previous 'light' SQL version.

I could not unistall all SQL related components, but after unistalling amost
all of them I could install .NET2.0 1.0 and 1.0.

Rebooting, Windows Update is offering me a couple updates. .NET3.5SP1 didn't
succeed but SP3 for .NET1.0 did install.

I'l reboot now and see if I can also install the other .NETs.

Martins
 
After having .NET 2.0 installed I removed the remaining components of
SQL (uning Control Pannel add/remove).

Windows Update offered me several updates one after the other ans they
all installed well.

I have .NETs 1..0, 1.1, 2.0, 3.0 but 3.5 is still a problem.

I am now trying to install 3.5 without SP1 and see ...

Martins
 
I'm afraid I can't install 3.5 with or without SP1.

It's late, I'll come back next monday.

Thanks for support, nice weekend.

Regards
Martins
 
I got instalation of .NET 2.0 the following way.

I as suspicious that some application was blocking the installation of 2.0.
I was suspicious about SQL Server 8.0.

hm, I think so. but as far as I remember SQL 2008 requires .net 3.5.
Look at the services if you have stopped everything that might
need .net. It looks like SQL was blocking updates of .NET because db
server was running on it.

Glad, that at least you've fixed .net 2
 
Thank you Alexey

I don't need any SQL server for the moment. There still is some sort
of SQL server, I suppose MySQL as part of hMailServer e-mail server.
This one is running with no complaint.

Trying to install .NET 3.5 SP1 I got the following:

[10/09/09,16:58:09] Microsoft .NET Framework 2.0a: [2] Error:
Installation failed for component Microsoft .NET Framework 2.0a. MSI
returned error code 1603
[10/09/09,16:58:22] WapUI: [2] DepCheck indicates Microsoft .NET
Framework 2.0a is not installed.
[10/09/09,17:05:09] Microsoft .NET Framework 2.0a: [2] Error:
Installation failed for component Microsoft .NET Framework 2.0a. MSI
returned error code 1603
[10/09/09,17:05:22] WapUI: [2] DepCheck indicates Microsoft .NET
Framework 2.0a is not installed.
[10/09/09,17:16:43] Microsoft .NET Framework 2.0a: [2] Error:
Installation failed for component Microsoft .NET Framework 2.0a. MSI
returned error code 1603
[10/09/09,17:16:57] WapUI: [2] DepCheck indicates Microsoft .NET
Framework 2.0a is not installed.
[10/09/09,19:45:05] Microsoft .NET Framework 2.0a: [2] Error:
Installation failed for component Microsoft .NET Framework 2.0a. MSI
returned error code 1603
[10/09/09,19:45:18] WapUI: [2] DepCheck indicates Microsoft .NET
Framework 2.0a is not installed.
[10/09/09,20:05:38] Microsoft .NET Framework 2.0a: [2] Error:
Installation failed for component Microsoft .NET Framework 2.0a. MSI
returned error code 1603
[10/09/09,20:16:16] Microsoft .NET Framework 2.0a: [2] Error:
Installation failed for component Microsoft .NET Framework 2.0a. MSI
returned error code 1603
[10/09/09,20:21:11] Microsoft .NET Framework 2.0a: [2] Error:
Installation failed for component Microsoft .NET Framework 2.0a. MSI
returned error code 1603
[10/09/09,20:21:24] WapUI: [2] DepCheck indicates Microsoft .NET
Framework 2.0a is not installed.
[10/09/09,20:23:09] Microsoft .NET Framework 2.0a: [2] dlmgr:
CDownloadJobBITSImpl::RunToFinish() : BITS job in BG_JOB_STATE_ERROR
state.
Context: 4 Error code: -2147024893 Description: The system cannot find
the path specified.

[10/09/09,20:23:09] Microsoft .NET Framework 2.0a: [2] Failed to fetch
setup file in CBaseComponent::PreInstall()
[10/09/09,20:23:09] setup.exe: [2] ISetupComponent::Pre/Post/Install()
failed in ISetupManager::InternalInstallManager() with HRESULT
-2147467260.
[10/09/09,20:23:09] setup.exe: [2] CSetupManager::RunInstallPhase() -
Call to Pre/Install/Post for InstallComponents failed
[10/09/09,20:23:10] setup.exe: [2]
CSetupManager::RunInstallPhaseAndCheckResults() - RunInstallPhase()
returned a NULL piActionResults
[10/09/09,20:23:10] setup.exe: [2] CSetupManager::RunInstallFromList()
- RunInstallPhaseAndCheckResults failed [2]
[10/09/09,20:23:10] setup.exe: [2] ISetupManager::RunInstallLists
(IP_PREINSTALL failed in ISetupManager::RunInstallFromThread()
[10/09/09,20:23:10] setup.exe: [2] ISetupManager::RunInstallFromThread
() failed in ISetupManager::RunInstall()
[10/09/09,20:23:10] setup.exe: [2] CSetupManager::Run() - Call to
RunInstall() failed
[10/09/09,20:23:10] WapUI: [2] DepCheck indicates Microsoft .NET
Framework 2.0a is not installed.
[10/09/09,20:23:11] WapUI: [2] DepCheck indicates Microsoft .NET
Framework 3.0a was not attempted to be installed.
[10/09/09,20:23:11] WapUI: [2] DepCheck indicates Microsoft .NET
Framework 3.5 'package' was not attempted to be installed.
[10/12/09,11:11:51] Microsoft .NET Framework 2.0a: [2] Error:
Installation failed for component Microsoft .NET Framework 2.0a. MSI
returned error code 1603
[10/12/09,11:25:57] Microsoft .NET Framework 2.0a: [2] Error:
Installation failed for component Microsoft .NET Framework 2.0a. MSI
returned error code 1603
[10/12/09,11:26:09] WapUI: [2] DepCheck indicates Microsoft .NET
Framework 2.0a is not installed.

.....

This was the reason why I previously unistalled .NET 2.0 and got into
much deeper trouble.

I run netfx_setupverifier and checked all .NET's 1.0, 1.1, 2.0 amd 3.0
are OK. Still I get all these error lines saying 2.0a is nor
installed. It says 2.0"a". Does this "a" mean anything?

Thanks
H. Martins
 
Back
Top