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.
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 learnCode:{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
{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




Reply With Quote
Bookmarks