Results 1 to 10 of 20

Thread: Testies external shared Libraries, regedit, registry

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #15
    Fuhrer, Vierte Reich DocAElstein's Avatar
    Join Date
    Aug 2014
    Posts
    10,457
    Rep Power
    10
    In support of this main forum post
    https://eileenslounge.com/viewtopic....326389#p326389 , https://eileenslounge.com/viewtopic....326431#p326431
    It’s in way of a correction and update to this post
    https://eileenslounge.com/viewtopic....326377#p326377


    Here is the 12 in total that I missed.
    Code:
    {BED7F4EA-1A96-11D2-8F08-00A0C9A6186D}	1.a	Common Language Runtime Library
    {A4D51C5D-F8BF-46CC-92CC-2B34D2D89714}	e.0	LicLuaLib
    {54AF9343-1923-11D3-9CA4-00C04F72C514}	2.32	Microsoft Data Access Components Installed Version
    {4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}	c.0	Microsoft Office 14.0 Access Database Engine Object Library
    {A5EDEDF4-2BBC-45F3-822B-E60C278A1A79}	b.0	Microsoft Office Document Imaging 11.0 Type Library
    {91493440-5A91-11CF-8700-00AA0060263B}	2.a	Microsoft PowerPoint 14.0 Object Library
    {AAB9C2AA-6036-4AE1-A41C-A40AB7F39520}	a.0	Microsoft Visual Studio Tools for Office Execution Engine Type Library
    {FB1B729D-440F-4E42-87F8-5ABF7068E5D4}	14.00	OneNote COM Elevation Type Library
    {BEE4BFEC-6683-3E67-9167-3C0CBC68F40A}	1.a	System.dll
    {D37E2A3E-8545-3A39-9F4F-31827C9124AB}	1.a	System.Drawing.dll
    {215D64D2-031C-33C7-96E3-61794CD1EE61}	1.a	System.Windows.Forms.dll
    {4FB2D46F-EFC8-4643-BCD0-6E5BFA6A174C}	1.a	System_EnterpriseServices
    As a punishment I will look at all those, to both correct if necessary my last conclusions and see if there is anything new to learn

    {BED7F4EA-1A96-11D2-8F08-00A0C9A6186D} 1.a Common Language Runtime Library
    I got previously 1 Common Language Runtime Library already, so correcting the situation means I have 2 in the list, but as only 1 is showing in the little reference checking window. So I need a correction to my last results, to highlight one of them in yellow to indicate an extra version in the list that does not appear in the reference checking window. (Note in passing for now that the path to the "thing" ends up at a mscorlib.tlb

    But we are not finished with this one. In fact there are 3 versions in the registry.
    https://i.postimg.cc/MGJL38PZ/Common...ibrary-1-0.jpg
    https://i.postimg.cc/dVyX909S/Common...ibrary-1-a.jpg
    https://i.postimg.cc/HsKR5Mby/Common...corlib-dll.jpg

    Weird? – Where's the third in the list then?. I can half explain that. Take a look at the "human readable description" / "TypeLib human readable name" / name in that little reference checking window .
    https://i.postimg.cc/HsKR5Mby/Common...corlib-dll.jpg
    It is different for the third Common Language Runtime Library version (version 2.0 ) , - it looks like a file name, which happens sometimes, by design or accident I am not sure. In this case the file name is mscorlib.dll
    So scroll down and Bingo, there it is. https://i.postimg.cc/6Q9Fqf5R/Scroll...here-it-is.jpg
    https://i.postimg.cc/HsKR5Mby/Common...corlib-dll.jpg

    So this third one does not effect my results as it was always in the list, but a bit hidden as it did not have the "human readable description" / "TypeLib human readable name" / name in that little reference checking window name that I expected.
    Note a last little weirdness here…. The the "human readable description" / "TypeLib human readable name" / name in that little reference checking window name is mscorlib.dll, but the path*** ends up at mscorlib.tlb like the others.
    (*** A little tip I learnt from this is when I look in the little reference window to see if a reference is there, then if I tick it temporarily , then the little box at the bottom gives me the path to the .dll or similar file. (Sometimes unfortunately the path is a bit long for the box, and you can't scroll or expand anything so you miss the last bit. It would not surprise me if we could gat a list of those as well with a Winny or maybe even API coding?)

    _.__________________

    The following do not effect any of my conclusions and there is nothing new to learn from them. I just missed them, because of there less typical version number, that's all
    Code:
    {A4D51C5D-F8BF-46CC-92CC-2B34D2D89714}	e.0	LicLuaLib
    {54AF9343-1923-11D3-9CA4-00C04F72C514}	2.32	Microsoft Data Access Components Installed Version
    {4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}	c.0	Microsoft Office 14.0 Access Database Engine Object Library
    {A5EDEDF4-2BBC-45F3-822B-E60C278A1A79}	b.0	Microsoft Office Document Imaging 11.0 Type Library
    {91493440-5A91-11CF-8700-00AA0060263B}	2.a	Microsoft PowerPoint 14.0 Object Library
    {AAB9C2AA-6036-4AE1-A41C-A40AB7F39520}	a.0	Microsoft Visual Studio Tools for Office Execution Engine Type Library
    {FB1B729D-440F-4E42-87F8-5ABF7068E5D4}	14.00	OneNote COM Elevation Type Library
    _.______________________

    This next one
    {BEE4BFEC-6683-3E67-9167-3C0CBC68F40A} 1.a System.dll
    ,has a story that is a bit of a variation on the first ( {BED7F4EA-1A96-11D2-8F08-00A0C9A6186D} 1.a Common Language Runtime Library ) story, but with a bit of a twisting quirk:
    There are three versions. They all end up in a file, system.tlb but for some strange reason the "human readable description" / "TypeLib human readable name" / name in that little reference checking window names for the three versions are not all the same. The first two are, and are of the file form, but the third looks like the .dll fell off
    System.dll https://i.postimg.cc/3x59YFgn/System-dll-1-0.jpg
    System.dll https://i.postimg.cc/Pf72FjNG/System-dll-1-a.jpg
    System https://i.postimg.cc/L5GDqzG4/System-2-0.jpg
    How weird and mixed up is that?
    (Only 1 System.dll is in the "human readable description" / "TypeLib human readable name" / name in that little reference checking window , so appropriately I modify my previous results to give another yellow background to indicate an extra version in the Winnie list that does not appear in the reference checking window )
    _________________________

    {D37E2A3E-8545-3A39-9F4F-31827C9124AB} 1.a System.Drawing.dll
    I had missed one of these, meaning that there are 3 versions, and as only 2 are in the reference checking window , I need to add a yellow background to indicate an extra version in the Winnie list that does not appear in the reference checking window
    https://i.postimg.cc/WzdSb9Wf/System...ng-dll-1-0.jpg
    https://i.postimg.cc/d1H4FMBy/System...ng-dll-1-a.jpg
    https://i.postimg.cc/MTxhH8V3/System...ng-dll-2-0.jpg


    _._____________________________________

    {215D64D2-031C-33C7-96E3-61794CD1EE61} 1.a System.Windows.Forms.dll
    The same story here as the very fist story. I missed one of 3 in the registry, and with the same twist in the tale of the first two ( version 1.0 and version 1.a ), having the same "TypeLib human readable name" , and that name is different to the last version "TypeLib human readable name" (version 2.0)
    https://i.postimg.cc/CK4cvnnJ/System...ms-dll-1-0.jpg
    https://i.postimg.cc/VNw7BWvd/System...ms-dll-1-a.jpg
    https://i.postimg.cc/jdG3Cbr6/System...ms-dll-2-0.jpg

    As before, only one of the first name appears in the little reference checking window, so I need to add a yellow background to indicate an extra version in the Winnie list that does not appear in the reference checking window
    The third name, System_Windows_Forms , appears and always did in Winnie lists and so effects nothing

    _.________________________________________________ _________________-

    {4FB2D46F-EFC8-4643-BCD0-6E5BFA6A174C} 1.a System_EnterpriseServices
    I missed one in my Winnie list, making 3 in total, and 3 are also seen in the registry, but only two in the little reference checking window so time to add another yellow background to indicate an extra version in the Winnie list that does not appear in the reference checking window

    _._____________________________________-



    As far as my previous conclusions are concerned not much error was caused in my general conclusions:
    I had to add a few yellow backgrounds to indicate when a version did not appear in the "human readable description" / "TypeLib human readable name" / name in that little reference checking window ;
    But none of the files I missed are those with the light blue background, which means there is no change in the conclusion that some things in the Winnie got lists are not at all in any version in the "human readable description" / "TypeLib human readable name" / name in that little reference checking window . Investigating that, and probably a few other things, will need a lot more time a lot later.

    Here is the final corrected stats
    472 from Winnie

    472
    - 33 lightblue (not anywhere in the reference checking window)
    - 17 yellow ( extra versions not anywhere in the reference checking window )

    = 424 in reference checking window



    Alan
    Attached Files Attached Files
    Last edited by DocAElstein; 04-06-2025 at 01:33 PM.

Similar Threads

  1. Replies: 23
    Last Post: 04-10-2025, 01:36 AM
  2. Replies: 9
    Last Post: 05-13-2021, 02:31 PM
  3. Testies
    By sandy666 in forum Test Area
    Replies: 0
    Last Post: 05-27-2020, 06:10 AM
  4. Combobox Not Working In Excel Workbook Shared Mode
    By peter renton in forum Excel Help
    Replies: 15
    Last Post: 06-03-2013, 01:25 PM
  5. Get External Data Error
    By marreco in forum Excel Help
    Replies: 2
    Last Post: 01-05-2013, 08:20 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •