Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. .NET (Core and Framework)
  4. How Many versions of the CLR can be installed on a computer ???

How Many versions of the CLR can be installed on a computer ???

Scheduled Pinned Locked Moved .NET (Core and Framework)
dotnetquestioncsharp
4 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    Derek Tortonian
    wrote on last edited by
    #1

    Hi, I'm wondering if any of you know what is the maximum number of .NET Framework CLR Runtimes that can be installed on a computer ? I'm writing an application, that loads a specific Runtime, and, the first function I wrote enumerates through the installed Runtimes, using the ICLRMetaHost, IEnumUnknown, and ICLRRuntimeInfo interfaces. This function works correctly (I have two installed runtimes on my computer). Thanks for any information.

    Richard DeemingR D 2 Replies Last reply
    0
    • D Derek Tortonian

      Hi, I'm wondering if any of you know what is the maximum number of .NET Framework CLR Runtimes that can be installed on a computer ? I'm writing an application, that loads a specific Runtime, and, the first function I wrote enumerates through the installed Runtimes, using the ICLRMetaHost, IEnumUnknown, and ICLRRuntimeInfo interfaces. This function works correctly (I have two installed runtimes on my computer). Thanks for any information.

      Richard DeemingR Offline
      Richard DeemingR Offline
      Richard Deeming
      wrote on last edited by
      #2

      As far as I'm aware:

      • 1.0 and 1.1 were separate CLRs, but only came in 32-bit versions;
      • 2.0 has both 32- and 64-bit versions;
      • 3.0 and 3.5 used the same CLR as 2.0;
      • 4.0 has both 32- and 64-bit versions;
      • 4.5 and 4.6 are in-place upgrades to 4.0;

      So depending on whether you count 32- and 64-bit CLRs separately, the answer is either 4 or 6 (at the moment). Of course, if Microsoft ever decide to release a new version of the framework that isn't an in-place upgrade to 4.0, the answer will change. :)


      "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

      "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

      1 Reply Last reply
      0
      • D Derek Tortonian

        Hi, I'm wondering if any of you know what is the maximum number of .NET Framework CLR Runtimes that can be installed on a computer ? I'm writing an application, that loads a specific Runtime, and, the first function I wrote enumerates through the installed Runtimes, using the ICLRMetaHost, IEnumUnknown, and ICLRRuntimeInfo interfaces. This function works correctly (I have two installed runtimes on my computer). Thanks for any information.

        D Offline
        D Offline
        Dave Kreskowiak
        wrote on last edited by
        #3

        Why would there be a maximum?

        A guide to posting questions on CodeProject

        Click this: Asking questions is a skill. Seriously, do it.
        Dave Kreskowiak

        D 1 Reply Last reply
        0
        • D Dave Kreskowiak

          Why would there be a maximum?

          A guide to posting questions on CodeProject

          Click this: Asking questions is a skill. Seriously, do it.
          Dave Kreskowiak

          D Offline
          D Offline
          Derek Tortonian
          wrote on last edited by
          #4

          Richard Deeming and Dave Kreskowiak, Hey, thanks for the information. Yeah, I should have mentioned either 32-bit or 64-bit versions (my app is a 32-bit version running on WOW64). More than anything, I'm just curious,...

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups