sourcelist registry entries
Answers (4)
various links that will help...
https://msdn.microsoft.com/en-us/library/aa371569%28v=vs.85%29.aspx
https://msdn.microsoft.com/en-us/library/aa371858%28v=vs.85%29.aspx
https://msdn.microsoft.com/en-us/library/aa371859%28VS.85%29.aspx
Comments:
-
Thanks for your reply..!!
got the meaning of "n"...for what does "1" mean w.r.t. searchorder? - vivekjazzwal 9 years ago
Comments:
-
Hi VBScab, no I didn't... next time (maybe) ;-) - Pressanykey 9 years ago
n = Network location
Usually you can provide multiple locations for installer to look into the source. If one fails, installer will look into other location for source resiliency.
Example: We have source at two locations D:\Package and \server\packages$\
When we add the SourceList, it makes entries in the below registry with numbers.Multiple registry entries are denoted by numbers.
HKEY_CLASSES_ROOT\Installer\Products\guid\SourceList\Net\1 (REG_EXPAND_SZ) = D:\Package\
HKEY_CLASSES_ROOT\Installer\Products\guid\SourceList\Net\2 (REG_EXPAND_SZ) = \server\packages$\
So when the Installer has used from D:\Package which holds the 1st position in Net location, it has made entry in the below registry with LastUsedSource as n;1;D:\Package\
HKEY_CLASSES_ROOT\Installer\Products\3048EFD73C3DEA749B250BB825C98E58\SourceList\LastUsedSource (REG_EXPAND_SZ) = n;1;D:\Package\
Link: https://support.microsoft.com/en-us/kb/905796
Hope this helps.