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. Where to find the .NET componentID's for generating .msi Setup-Files

Where to find the .NET componentID's for generating .msi Setup-Files

Scheduled Pinned Locked Moved .NET (Core and Framework)
questioncsharpdotnetwindows-adminworkspace
3 Posts 2 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.
  • F Offline
    F Offline
    fracalifa
    wrote on last edited by
    #1

    Hi all, I am not clear if this the right forum for this question !? (or administration ?) As the starting condition of my setup file (msi) I have to determine if .NET Framework X.Y is already installed. So I need the componentID of the relating framework. I seeked the registry but I found hundreds of guid's. Where do I get the correct one ? Thanks in advance Frank PS.: I am missing a forum for installer-questions (is there a one ?)

    J 1 Reply Last reply
    0
    • F fracalifa

      Hi all, I am not clear if this the right forum for this question !? (or administration ?) As the starting condition of my setup file (msi) I have to determine if .NET Framework X.Y is already installed. So I need the componentID of the relating framework. I seeked the registry but I found hundreds of guid's. Where do I get the correct one ? Thanks in advance Frank PS.: I am missing a forum for installer-questions (is there a one ?)

      J Offline
      J Offline
      Jimmanuel
      wrote on last edited by
      #2

      If your installer includes files that require .Net then VS should automatically add a .Net Prerequisite to the "Launch Conditions" page in the VS Editor. If you click on that prerequisite you can view its properties and change the .Net version number to whatever you want. If that isn't working for whatever reason this[^] article may help.

      :Badger:

      F 1 Reply Last reply
      0
      • J Jimmanuel

        If your installer includes files that require .Net then VS should automatically add a .Net Prerequisite to the "Launch Conditions" page in the VS Editor. If you click on that prerequisite you can view its properties and change the .Net version number to whatever you want. If that isn't working for whatever reason this[^] article may help.

        :Badger:

        F Offline
        F Offline
        fracalifa
        wrote on last edited by
        #3

        Hi Jimmanuel, thanks for your answer. The VS2008 installer addeted automaticly the Prerequisite (but the wrong one) .NET v3.5 instead of .NET v2.0 (my app was compiled for .NET2.0) and left the componentID free. So I came back to my question - where to get this componentID (GUID) or what checks the installer to determine if the correct version is installer or not. - The article doesn't tells somthing about it. Thanks Frank

        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