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. C#
  4. [Message Deleted]

[Message Deleted]

Scheduled Pinned Locked Moved C#
8 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.
  • C Offline
    C Offline
    Cracked Down
    wrote on last edited by
    #1

    [Message Deleted]

    W 1 Reply Last reply
    0
    • C Cracked Down

      [Message Deleted]

      W Offline
      W Offline
      Wendelius
      wrote on last edited by
      #2

      Have a look at: bindingRedirect[^]. Do you mean something like that.

      The need to optimize rises from a bad design.My articles[^]

      C 1 Reply Last reply
      0
      • W Wendelius

        Have a look at: bindingRedirect[^]. Do you mean something like that.

        The need to optimize rises from a bad design.My articles[^]

        C Offline
        C Offline
        Cracked Down
        wrote on last edited by
        #3

        [Message Deleted]

        W 1 Reply Last reply
        0
        • C Cracked Down

          [Message Deleted]

          W Offline
          W Offline
          Wendelius
          wrote on last edited by
          #4

          amardeep deshmukh wrote:

          I will display all the versions of application installed on the clients machine- By looking in the Registry

          How do you find the application from the registry? Do you use HKEY_CLASSES_ROOT?

          The need to optimize rises from a bad design.My articles[^]

          C 1 Reply Last reply
          0
          • W Wendelius

            amardeep deshmukh wrote:

            I will display all the versions of application installed on the clients machine- By looking in the Registry

            How do you find the application from the registry? Do you use HKEY_CLASSES_ROOT?

            The need to optimize rises from a bad design.My articles[^]

            C Offline
            C Offline
            Cracked Down
            wrote on last edited by
            #5

            [Message Deleted]

            W 1 Reply Last reply
            0
            • C Cracked Down

              [Message Deleted]

              W Offline
              W Offline
              Wendelius
              wrote on last edited by
              #6

              Now we are a bit off from my area, but if you know either CLSID or ProgId, there are functions for COM like ProgIDFromCLSID and CLSIDFromProgID. However, I don't know if they work for the guid in Uninstall-path. I've understood that for example Microsoft Office is just one entry in Uninstall but it has several com components for all products (word, excel etc). AFAIK installer keeps it's own inventory under HKEY_CLASSES_ROOT\Installer\Products. Also all CLSID's are under HKEY_CLASSES_ROOT\ClSID. In products folder most products have Transforms entry and the guid in that seem to reference to the installation folder in SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall. That's about all I could come up with.

              The need to optimize rises from a bad design.My articles[^]

              C 1 Reply Last reply
              0
              • W Wendelius

                Now we are a bit off from my area, but if you know either CLSID or ProgId, there are functions for COM like ProgIDFromCLSID and CLSIDFromProgID. However, I don't know if they work for the guid in Uninstall-path. I've understood that for example Microsoft Office is just one entry in Uninstall but it has several com components for all products (word, excel etc). AFAIK installer keeps it's own inventory under HKEY_CLASSES_ROOT\Installer\Products. Also all CLSID's are under HKEY_CLASSES_ROOT\ClSID. In products folder most products have Transforms entry and the guid in that seem to reference to the installation folder in SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall. That's about all I could come up with.

                The need to optimize rises from a bad design.My articles[^]

                C Offline
                C Offline
                Cracked Down
                wrote on last edited by
                #7

                [Message Deleted]

                W 1 Reply Last reply
                0
                • C Cracked Down

                  [Message Deleted]

                  W Offline
                  W Offline
                  Wendelius
                  wrote on last edited by
                  #8

                  amardeep deshmukh wrote:

                  I got the workaround to this problem

                  Very good :)

                  The need to optimize rises from a bad design.My articles[^]

                  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