Thoughts about setup and deployment issues, WiX, XNA, the .NET Framework and Visual Studio
All postings are provided AS IS with no warranties, and confer no rights. Additionally, views expressed herein are my own and not those of my employer, Microsoft.
Details about the .NET Framework 2.0 setup packaging
Error codes that can appear during .NET Framework setup
How to repair a broken version of the .NET Framework that ships with the OS
How to resolve some specific types of .NET Framework setup failure
.NET Framework service pack install issues
Where to find log files
Useful tools
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
Deployment Guides
Other references
PingBack from http://blogs.msdn.com/astebner/archive/2005/10/11/479928.aspx
I am getting "1603:error installing .Net framework" on installing .NET 1.1 on Vista. Can you please help?
Hi Soniavdas - Error code 1603 is a generic failure code for an installer. You will need to gather a verbose log file from the failing setup to be able to narrow this down further. You can use instructions like the ones at http://blogs.msdn.com/astebner/archive/2005/03/29/help-me-help-you-if-you-have-setup-bugs.aspx to do this. If you can gather this log, zip and send it to me at Aaron.Stebner (at) microsoft (dot) com, I will try to take a look and see if I can figure out any possible causes of this issue on your system.
Hey Aaron,
I'm trying to run the Setup Verification tool in silent mode and pipe it to text file, however all it seems to do is create a blank text document then do nothing.
A little help would be appreciated :)
Hi Jwraith - The verification tool is not a console application, so you cannot pipe output to a text file because there is no output available to pipe. However, it creates a log file with the actions it performs and the results of the verification in the %temp% directory on the systems that it is run on.
Also, the tool supports a few command line switches that will allow you to run it in silent mode and control the exact location of the log file that gets created. You can run the file vsverify.exe inside the self-extracting EXE for the setup verification tool with a /? switch to see the usage options.
When running in silent mode, the verification tool will also return exit codes indicating the results of the verification. A return code of 0 means success, and a non-zero return code means that some phase of the verification failed.
Hopefully this will help in your scenario. Please contact me directly using http://blogs.msdn.com/astebner/contact.aspx if you have more detailed questions about how to get this scenario working on your system.
Hi,
I tried to install .Net 2.0 and SQL express. However, The install failed at checking the configuration."Setup has detected a problem with Microsoft .Net farmewrok installation & cannot proceed. Microsoft .Net framewrok 2.0 is either not installed on this systems or is corrupt"
I installed .Net 2.0 successfully, "The message Ms .Net farmework 2.0 has been successfully installed."
I checked the installed the status of .Net 2.0 with verification tool. I got the below message.
Is it completed to install the .Net?
09/27/07 15:44:00 *********** Log info from SetupVerifier.exe ***********
09/27/07 15:44:00
09/27/07 15:44:00 ################# SUMMARY ##########################
09/27/07 15:44:00 Number of files with correct attributes = 496
09/27/07 15:44:00 Number of files installed but not supposed = 0
09/27/07 15:44:00 Number of files with incorrect version = 0
09/27/07 15:44:00 Number of files with incorrect language = 1
09/27/07 15:44:00 Number of files missing = 0
09/27/07 15:44:00 Number of file warnings = 2
09/27/07 15:44:00 Total files = 497
09/27/07 15:44:00 ######################################################
09/27/07 15:44:00 ################## ERRORS ##########################
09/27/07 15:44:00 Contents of FileLangProb.txt
09/27/07 15:44:00 CompID File Version Language Shared Permanent CRC Excluded
09/27/07 15:44:00 *** File with different language stamp (expected/actual) ***
09/27/07 15:44:00 {77B2DBF7-665A-432C-B1B4-ADD82744DE15} C:\Program Files\Internet Explorer\MUI\0409\mscorier.dll 2.0.50727.42 ENU true false - false
09/27/07 15:44:00 {77B2DBF7-665A-432C-B1B4-ADD82744DE15} C:\Program Files\Internet Explorer\MUI\0409\mscorier.dll 2.0.50727.42 JPN true false 0x18b18a53 false
09/27/07 15:44:00 Contents of FileMissing.txt
09/27/07 15:44:00 Contents of FileVerProb.txt
09/27/07 15:44:00 ################# WARNINGS #########################
09/27/07 15:44:00 *** File with greater version (expected/actual) ***
09/27/07 15:44:00 {0E69362B-643A-4B36-A50E-55E1888B307E} C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.EnterpriseServices.tlb 2.0.50727.42 ENU true true - false
09/27/07 15:44:00 {0E69362B-643A-4B36-A50E-55E1888B307E} C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.EnterpriseServices.tlb 2.0.50727.832 ENU true true 0x9341ec8b false
09/27/07 15:44:00 {1A6D8713-9116-44AE-BA60-4CF0E8C1D58B} C:\Program Files\Common Files\Microsoft Shared\DW\DW20.EXE 11.0.6555.0 - false false - false
09/27/07 15:44:00 {1A6D8713-9116-44AE-BA60-4CF0E8C1D58B} C:\Program Files\Common Files\Microsoft Shared\DW\DW20.EXE 11.0.6560.0 - false false 0x5b5a178d false
09/27/07 15:44:00 ******** End of log info from SetupVerifier.exe *******
09/27/07 15:44:00 ****ERROR**** VerifySetup returned false for parameters v20_urt_std_x86_ixp.sem and E_FILES
09/27/07 15:44:00 Verification thread is returning 100
Hi Takuboku - From what I can tell in the verification results, the .NET Framework 2.0 should be correctly installed on your system. The language mismatch for that one file and the higher versions for those other 2 files are OK to ignore in this case.
If you are still getting a .NET Framework 2.0 installation error from SQL Server setup, there may be something strange in the logic that SQL is using to detect the .NET Framework. If that is the case, I'd suggest posting a question on the SQL setup forum at http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=95&SiteID=1 and hopefully someone there will be able to suggest a fix for you.
I have installed Visual Studio 2005, with the update available from the microsoft web site. And I have always the same issue (with the C++ IDE):
when I try to get the property dialog box of a project, I always have approximatively the message:
"Impossible to create the PropertyGrid component. Check that the CLR and the .NET framework are correctly installed."
I have installed-uninstalled several time the software (Visual Studio, .NET), and nothing changes. I have use the cleanup software dotnetfx_cleanup_tool.zip, before the last install.
In the registry, I have the key associated with the .Net framework 2.0.
When I launch netfx_setupverifier.exe, I have the same log file as above.
I have spend a lot of time on this issue, and I don't see what I can check now.
Is the issue due to the .Net framework or is it due to Visual Studio?
What can I check or do to solve that?
Thanks a lot for your help.