Unified .NET Framework Troubleshooting Guide
Details about the .NET Framework 2.0 setup packaging
- Available command line switches for .NET Framework 2.0 setup
- How to install the .NET Framework 2.0 using the MSI directly
- Possible return codes for .NET Framework 2.0 setup
- Command lines and detection methods for .NET Framework 2.0 language packs
- How to perform customized installations of the .NET Framework 2.0 SDK
- More detailed .NET Framework 2.0 deployment tips and tricks
Error codes that can appear during .NET Framework setup
- 1935 errors during .NET Framework 1.0 and 1.1 setup
- Assembly installation errors during .NET Framework 2.0 setup
- HRESULT 0x80070002 and 0x80070003
- HRESULT 0x80070005
- HRESULT 0x8002802F
- Other Win32 error codes
How to repair a broken version of the .NET Framework that ships with the OS
- .NET Framework setup verification tool to check for errors
- How to repair the .NET Framework 1.0 that ships as part of the OS on Media Center and Tablet PC
- How to repair the .NET Framework 1.1 that ships as part of the OS on Windows Server 2003
- How to repair the .NET Framework 2.0 and 3.0 that ships as part of the OS on Windows Vista
- How to automate installation of the .NET Framework 3.0 on Windows Vista and higher
How to resolve some specific types of .NET Framework setup failure
- Installation issues caused by data execution prevention (DEP)
- Installation issues caused by regional/language settings
- Possible interaction issue caused by the Microsoft distributed transaction coordinator (MSDTC) service
- How to disable services with MSConfig to work around setup failures
- Possible causes of .NET Framework 1.0 and 1.1 installation failures on Windows NT4
- Link to known issues with .NET Framework 3.5 beta installation
- What to do if other .NET Framework setup troubleshooting steps do not help
.NET Framework service pack install issues
- Troubleshooting guide for .NET Framework 1.0 and 1.1 service pack installation errors
- How to fix .NET Framework hotfix install errors that ask for tmpXXXX.tmp
- How to troubleshoot .NET Framework 2.0 hotfix install errors
Where to find log files
- .NET Framework 2.0 log files
- .NET Framework 2.0 SP1 log files
- .NET Framework 3.0 log files
- .NET Framework 3.0 SP1 log files
- .NET Framework 3.5 log files
- Tool to automatically gather log files for the .NET Framework 2.0 and higher
Useful tools
- .NET Framework setup verification tool
- .NET Framework cleanup tool
- Sample code to detect .NET Framework install state and service pack level
Deployment Guides
- .NET Framework 1.0 deployment guide
- .NET Framework 1.1 deployment guide
- .NET Framework 2.0 deployment guide
- .NET Framework 3.0 deployment guide
- .NET Framework 3.5 deployment guides
- .NET Framework 3.5 client profile deployment guide
- .NET Framework 4 deployment guides
Other references
- .NET Framework 3.0 release notes (including a list of known installation issues and workarounds)
- .NET Framework 3.5 readme and release notes (including a list of known installation issues and workarounds)
- MSDN forum for .NET Framework setup and deployment issues
- Knowledge base article describing the benefits of the .NET Framework
- What version of the .NET Framework ships with what version of Windows?