|
Post by tstolswo on Dec 31, 2018 19:46:29 GMT
Hello,
In the PDF, section 9.1.3.3 Included Software, the following XML Snippet is given as example, with the following description:
<Application Id="59426C81-2638-47AF-82A7-AFEA795B47B7" Label="Adobe Reader XI" Name="Adobe Reader XI" IncludeId="D30B903C-95ED-4AC9-8256-EFADD02FAFF3"/>
<Application Id="D30B903C-95ED-4AC9-8256-EFADD02FAFF3" Label="Notepad++ v6.6.8" Name="Notepad++ v6.6.8" />
<Package Id="9EBF5537-6A81-4651-86D4-4E51C8899F4D" Label=".NET Framework 4.5.2" PkgID="ONE000100" ProgramName="Install .Net 4.5.2" />
<Application Id="7D2F6F33-38DA-404C-9E10-1A3845BE0270" Label="Royal TS V2" Name="Royal TS V2" IncludeId="59426C81-2638-47AF-82A7-AFEA795B47B7;D30B903C-95ED-4AC9-8256-EFADD02FAFF3"/>
In the above example, the first application, Adobe Reader XI, includes the second, Notepad++. Additionally, the last application, Royal TS, includes the package for .Net as well as the Notepad++ application. So that I understand; for Royal TS, it includes both Adobe Reader XI and Notepad++ v6.6.8: not the package for .NET Framework 4.5.2 and Notepad++ as stated? I do not see the ID for the .NET in the IncludedIds for Royal TS.
Apologies if this is an obvious one; I've just started tinkering with UI++ today.
|
|
|
Post by Jason on Jan 1, 2019 1:41:37 GMT
> In the above example, the first application, Adobe Reader XI, includes the second, Notepad++.
Correct.
> Additionally, the last application, Royal TS, includes the package for .Net as well as the Notepad++ application.
No. The last Application, Royal TS, includes Adobe Reader and Notepad++.
Using GUIDs for the Ids is not a must and can certainly make it more difficult to read the XML. You can use whatever unique identifier that you want.
|
|
|
Post by tstolswo on Jan 2, 2019 15:32:27 GMT
Thanks for the clarity Jason.
|
|