OS=winxpsp3
Due to some problems in API for Gemalto GCR5500 smart card reader, I was advised to reinstall .NET subsystem.
Complete uninstall was succesfully (with Microsoft .Net Framework Setup Cleanup utility).
When I start dotnetfx35_SP1_full installation, it failed.
I try to install .NET one by one.
dotnetfx_1_1.exe succeed
dotnetfix_1_1sp1.exe succeed
NetFx20SP1_x86.exe failed
After some investigation of log files (VSSWMSIFailInfo.txt):
....
11/22/12 14:49:57 DDSet_Error: Failed to install assembly 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Drawing.Design.dll' because of system error: process cannot access file because it is being used by another process
....
11/22/12 14:49:57 DDSet_Error: Failed to install assembly 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Web.Services.dll' because of system error: process cannot access file because it is being used by another process
....
11/22/12 14:49:58 DDSet_Exit: InstallAssembly ended with return value 1603
and with ProcExp and FileMon (Sysinternals) I found that vsserv.exe catch dll immediately (in the moment, when .NET installation process put file on file system).
I temporarily suspended everything possible in BitDefender, but problem remain the same. I did not try to uninstall Bitdefender and retry .NET setup - this will be last option.
So, I need some advice.
G