none
Net Framework 4.0.30319 ?

    Question

  • Well, I passed a program to my friend and when he opens it, it claims he needs Net Framework 4.0.30319 or something like that.

    I remember updating net framework while installing visual C++ 2010.

    My friend claims he can't find Net Framework 4.0.30319, so I would like to know where to find it. I searched on google without luck.

    Tuesday, June 15, 2010 10:57 PM

Answers

  • 4.0.30319 is the RTM .NET 4 patched up to date. This version number appears on my machine at C:\Windows\Microsoft.NET\Framework as installed with Visual Studio 2010 Premium RTM.

    I suggest your friend download this:

    http://msdn.microsoft.com/en-us/netframework/aa569263.aspx

    Run Windows Update after installing.

    • Marked as answer by YiChun Chen Wednesday, June 23, 2010 5:30 AM
    Wednesday, June 16, 2010 3:14 AM
  • Hi Solkiskey,

    Thank you for your post.

    Based on your description, I guess that your program is based on .NET Framework 4.0 RTM.
    Moreover, your friend doesn't have .NET Framework 4.0 RTM installed on the machine. Or .NET Framework 4.0 RTM is corrupted on the machine of your friend.
    Thus, when you passed it to your friend, the program will prompt the message to ask for .NET Framework 4.0.

    You can try Verification Tool to verify .NET 4.0 RTM on the machine if it has been installed.
    If it is not installed, please try to download and install it to support your application.

    To run .NET 4.0 program properly on other machines, we should deploy .NET Framework 4.0 as prerequisite.
    For more information on deployment, please refer to: http://msdn.microsoft.com/en-us/library/e2444w33.aspx.

    Hope this helps! If you have any concern, please feel free to let me know.

    Best regards,
    Yichun Chen
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    • Edited by YiChun Chen Wednesday, June 23, 2010 5:29 AM typo
    • Marked as answer by YiChun Chen Wednesday, June 23, 2010 5:30 AM
    Thursday, June 17, 2010 11:29 AM

All replies

  • 4.0.30319 is the RTM .NET 4 patched up to date. This version number appears on my machine at C:\Windows\Microsoft.NET\Framework as installed with Visual Studio 2010 Premium RTM.

    I suggest your friend download this:

    http://msdn.microsoft.com/en-us/netframework/aa569263.aspx

    Run Windows Update after installing.

    • Marked as answer by YiChun Chen Wednesday, June 23, 2010 5:30 AM
    Wednesday, June 16, 2010 3:14 AM
  • Hi Solkiskey,

    Thank you for your post.

    Based on your description, I guess that your program is based on .NET Framework 4.0 RTM.
    Moreover, your friend doesn't have .NET Framework 4.0 RTM installed on the machine. Or .NET Framework 4.0 RTM is corrupted on the machine of your friend.
    Thus, when you passed it to your friend, the program will prompt the message to ask for .NET Framework 4.0.

    You can try Verification Tool to verify .NET 4.0 RTM on the machine if it has been installed.
    If it is not installed, please try to download and install it to support your application.

    To run .NET 4.0 program properly on other machines, we should deploy .NET Framework 4.0 as prerequisite.
    For more information on deployment, please refer to: http://msdn.microsoft.com/en-us/library/e2444w33.aspx.

    Hope this helps! If you have any concern, please feel free to let me know.

    Best regards,
    Yichun Chen
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    • Edited by YiChun Chen Wednesday, June 23, 2010 5:29 AM typo
    • Marked as answer by YiChun Chen Wednesday, June 23, 2010 5:30 AM
    Thursday, June 17, 2010 11:29 AM
  • Hi,

    I've downloaded the .net verification tool and ran it straight after installing the version 4 client in YuChen's reply above and it fails. The log verifies everything except the last few lines which I pasted below. 

     

    I'm getting this 'needs .net 4.0.31319' error with Windows Mobile Device Centre when trying to sync my device. It stopped working after a windows update and I've also tried re-installing Mobile device centre, the device drivers, etc, all to no avail.

     

    Any help would be appreciated!

    The last few lines of the log file on the .net test follows:

     

    [08/03/10,23:17:00] Section [Registry - .NET Framework 4 Client (Wow6432Node)] - stop parsing entries

    [08/03/10,23:17:00] Processing custom action 'Custom Action - .NET Framework 4.0 test application'

    [08/03/10,23:17:00] ExecutablePath = 'Netfx40TestApplication.exe'

    [08/03/10,23:17:00] FriendlyName = '.NET Framework 4 test application'

    [08/03/10,23:17:00] TimeoutSeconds = '300'

    [08/03/10,23:17:00] WaitOnExit = 'true'

    [08/03/10,23:17:00] Silent = 'true'

    [08/03/10,23:17:00] Launching process 'Netfx40TestApplication.exe' now

    [08/03/10,23:17:00] Process successfully launched. Waiting 300 seconds for it to complete.

    [08/03/10,23:17:00] ****ERROR**** Process 'Netfx40TestApplication.exe' exited with return code -2146232576

    [08/03/10,23:17:00] ****ERROR**** Verification failed for product .NET Framework 4 Client

     

    Tuesday, August 03, 2010 9:27 PM
  • Ok. One of my major problem was this and i searched a lot and its only fix is this. Hope this will help you too!

     

    -uninstall .NET 4

    - download .NET 4 RC and install it,

    - install (downloaded) .NET 4 full (ignoring installed RC!),

    - start verification utility to be sure and ... voila (no copying needed!)


    Thursday, September 30, 2010 3:24 PM
  • I have downloaded the full Net Framework from

    http://msdn.microsoft.com/en-us/netframework/aa569263.aspx

    But, when the process was finished, the verify had not passed.

     

    Saturday, February 12, 2011 5:44 AM
  • Hi,

    I've downloaded the .net verification tool and ran it straight after installing the version 4 client in YuChen's reply above and it fails. The log verifies everything except the last few lines which I pasted below. 

     

    I'm getting this 'needs .net 4.0.31319' error with Windows Mobile Device Centre when trying to sync my device. It stopped working after a windows update and I've also tried re-installing Mobile device centre, the device drivers, etc, all to no avail.

     

    Any help would be appreciated!

    The last few lines of the log file on the .net test follows:

     

     

    [08/03/10,23:17:00] Section [Registry - .NET Framework 4 Client (Wow6432Node)] - stop parsing entries

    [08/03/10,23:17:00] Processing custom action 'Custom Action - .NET Framework 4.0 test application'

    [08/03/10,23:17:00] ExecutablePath = 'Netfx40TestApplication.exe'

    [08/03/10,23:17:00] FriendlyName = '.NET Framework 4 test application'

    [08/03/10,23:17:00] TimeoutSeconds = '300'

    [08/03/10,23:17:00] WaitOnExit = 'true'

    [08/03/10,23:17:00] Silent = 'true'

    [08/03/10,23:17:00] Launching process 'Netfx40TestApplication.exe' now

    [08/03/10,23:17:00] Process successfully launched. Waiting 300 seconds for it to complete.

    [08/03/10,23:17:00] ****ERROR**** Process 'Netfx40TestApplication.exe' exited with return code -2146232576

    [08/03/10,23:17:00] ****ERROR**** Verification failed for product .NET Framework 4 Client

     

     

    yea the same, for me, I had this problem too, whith 3 apps, that i can't run, cuz the same problem, and I don't know how to fix it, I've benn tried all the siggestions in this forums with not succed, so can anyone help me,please!!
    Wednesday, July 06, 2011 7:05 AM
  • HTC Home dont want to start until I don't installed this: http://www.softpedia.com/get/Others/Signatures-Updates/NET-Framework.shtml
    Monday, August 22, 2011 3:14 AM
  • PLease start your own thread and describe your problem fully.

    Very few potential helpers will read your post to an already answered thread.

    Monday, August 22, 2011 1:15 PM