개정판 401c6836
issue #000: wxs modify. (.net framework 버전 체크하여 설치파일 실행)
Change-Id: I358f51fb52b94b89448f952457d4b9f55442495d
MARKUS_daelim.wxs | ||
---|---|---|
12 | 12 |
<Feature Id="ProductFeature" Title="MARKUS" Level="1"> |
13 | 13 |
<ComponentGroupRef Id="MARKUS" /> |
14 | 14 |
</Feature> |
15 |
|
|
16 |
<Property Id="WixShellExecTarget" Value="[INSTALLFOLDER]readme.html" /> |
|
17 |
<CustomAction Id="LaunchBrowser" |
|
18 |
BinaryKey="WixCA" |
|
19 |
DllEntry="WixShellExec" |
|
20 |
Impersonate="yes" /> |
|
21 |
<InstallExecuteSequence> |
|
22 |
<Custom Action='LaunchBrowser' After='InstallFinalize'>NOT Installed</Custom> |
|
23 |
</InstallExecuteSequence> |
|
24 |
</Product> |
|
25 |
|
|
15 |
</Product> |
|
26 | 16 |
<Fragment> |
27 | 17 |
<Directory Id="TARGETDIR" Name="SourceDir"> |
28 | 18 |
<Directory Id="DesktopFolder" Name="Desktop"> |
... | ... | |
39 | 29 |
</Directory> |
40 | 30 |
</Directory> |
41 | 31 |
<Property Id="WIXUI_INSTALLDIR" Value="INSTALLFOLDER" /> |
42 |
<UIRef Id="WixUI_InstallDir"/> |
|
43 |
|
|
32 |
<UI> |
|
33 |
<UIRef Id="WixUI_InstallDir"/> |
|
34 |
<Publish Dialog="WelcomeDlg" |
|
35 |
Control="Next" |
|
36 |
Event="NewDialog" |
|
37 |
Value="InstallDirDlg" |
|
38 |
Order="2">1</Publish> |
|
39 |
<Publish Dialog="InstallDirDlg" |
|
40 |
Control="Back" |
|
41 |
Event="NewDialog" |
|
42 |
Value="WelcomeDlg" |
|
43 |
Order="2">1</Publish> |
|
44 |
<Publish Dialog="ExitDialog" |
|
45 |
Control="Finish" |
|
46 |
Event="DoAction" |
|
47 |
Value="SetupFX">WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed and NOT WIX_IS_NETFRAMEWORK_461_OR_LATER_INSTALLED |
|
48 |
</Publish> |
|
49 |
</UI> |
|
50 |
<Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOX" Value="1"/> |
|
51 |
<Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value="Install .Net Framework 4.6.1" /> |
|
52 |
<Property Id="WixShellExecTarget" Value="[INSTALLFOLDER]NDP461-KB3102438-Web.exe" /> |
|
53 |
<Property Id="NETFRAMEWORK40"> |
|
54 |
<RegistrySearch Id="NetFramework40" Root="HKLM" Key="Software\Microsoft\NET Framework Setup\NDP\v4\Full" Name="Release" Type="raw" /> |
|
55 |
</Property> |
|
56 |
<Property Id="WIX_IS_NETFRAMEWORK_461_OR_LATER_INSTALLED" Secure="yes" /> |
|
57 |
<SetProperty Id="WIX_IS_NETFRAMEWORK_461_OR_LATER_INSTALLED" Value="1" After="AppSearch"> |
|
58 |
NETFRAMEWORK40 >= "#$(var.NetFx461MinRelease)" |
|
59 |
</SetProperty> |
|
60 |
<CustomAction Id="SetupFX" BinaryKey="WixCA" DllEntry="WixShellExec" Impersonate="yes" /> |
|
44 | 61 |
</Fragment> |
45 | 62 |
|
46 | 63 |
<Fragment> |
... | ... | |
329 | 346 |
<Component Id="cmpA8E411F92BD54821B9A3CEF8E01BBE63" Directory="MyAppDataFolder" Guid="6BF0D3C5-0684-4E7D-BC53-4CE092A48FFE" Win64='yes'> |
330 | 347 |
<File Id="fil49E6FDC6BDFC49A5AB05A71FB2D3A5AE" KeyPath="yes" Source=".\Site\Daelim\ini\MARKUS.ini" /> |
331 | 348 |
</Component> |
349 |
<Component Id="cmp92F6718F031E4AD2810155492929EE55" Directory="INSTALLFOLDER" Guid="CC6B1FD1-0587-4C56-B2F0-437BFA51B673" Win64='yes'> |
|
350 |
<File Id="fil32BE8515827243CE87971B56055C66F1" KeyPath="yes" Source=".\packages\NDP461-KB3102438-Web.exe" /> |
|
351 |
</Component> |
|
332 | 352 |
</ComponentGroup> |
333 | 353 |
</Fragment> |
334 | 354 |
</Wix> |
내보내기 Unified diff