개정판 1603b8b9
issue #000: .net framework 삭제
Change-Id: I3c7925cde52e3027c5d999b801c220951215cbad
MARKUS.wxs | ||
---|---|---|
1 | 1 |
<?xml version="1.0" encoding="UTF-8"?> |
2 |
<?define NetFx461MinRelease = 394254 ?> |
|
3 |
<?define NetFx461RedistLink = http://go.microsoft.com/fwlink/?LinkId=671743 ?> |
|
4 |
<?define NetFx461EulaLink = http://referencesource.microsoft.com/license.html ?> |
|
5 | 2 |
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension" xmlns:netfx="http://schemas.microsoft.com/wix/NetFxExtension" xmlns:bal="http://schemas.microsoft.com/wix/BalExtension"> |
6 | 3 |
<Product Id="*" Name="MARKUS" Language="1033" Version="1.0.0.0" Manufacturer="DOFTECH(C)" UpgradeCode="83FC35CA-6B7D-40C3-9D5F-E8F76097B25C"> |
7 | 4 |
<Package Platform="x64" InstallerVersion="200" Compressed="yes" InstallScope="perMachine" /> |
... | ... | |
24 | 21 |
<InstallExecuteSequence> |
25 | 22 |
<Custom Action='LaunchBrowser' After='InstallFinalize'>NOT Installed</Custom> |
26 | 23 |
</InstallExecuteSequence> |
27 |
|
|
28 |
<PropertyRef Id="WIXNETFX4RELEASEINSTALLED" /> |
|
29 |
<Property Id="WIX_IS_NETFRAMEWORK_461_OR_LATER_INSTALLED" Secure="yes" /> |
|
30 |
<SetProperty Id="WIX_IS_NETFRAMEWORK_461_OR_LATER_INSTALLED" Value="1" After="AppSearch"> |
|
31 |
WIXNETFX4RELEASEINSTALLED >= "#$(var.NetFx461MinRelease)" |
|
32 |
</SetProperty> |
|
33 |
|
|
34 |
</Product> |
|
35 |
|
|
36 |
|
|
37 |
|
|
38 |
<Fragment> |
|
39 |
<util:RegistrySearchRef Id="NETFRAMEWORK45"/> |
|
40 |
|
|
41 |
<WixVariable Id="WixMbaPrereqPackageId" Value="NetFx461Redist" /> |
|
42 |
<WixVariable Id="WixMbaPrereqLicenseUrl" Value="$(var.NetFx461EulaLink)" Overridable="yes" /> |
|
43 |
<WixVariable Id="NetFx461RedistDetectCondition" Value="NETFRAMEWORK45 >= $(var.NetFx461MinRelease)" Overridable="yes" /> |
|
44 |
<WixVariable Id="NetFx461RedistInstallCondition" Value="" Overridable="yes" /> |
|
45 |
<WixVariable Id="NetFx461RedistPackageDirectory" Value="redist\" Overridable="yes" /> |
|
46 |
|
|
47 |
<PackageGroup Id="NetFx461Redist"> |
|
48 |
<ExePackage |
|
49 |
InstallCommand="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx461FullLog].html"" |
|
50 |
RepairCommand="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx461FullLog].html"" |
|
51 |
UninstallCommand="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx461FullLog].html"" |
|
52 |
PerMachine="yes" |
|
53 |
DetectCondition="!(wix.NetFx461RedistDetectCondition)" |
|
54 |
InstallCondition="!(wix.NetFx461RedistInstallCondition)" |
|
55 |
Id="NetFx461Redist" |
|
56 |
Vital="yes" |
|
57 |
Permanent="yes" |
|
58 |
Protocol="netfx4" |
|
59 |
DownloadUrl="$(var.NetFx461RedistLink)" |
|
60 |
LogPathVariable="NetFx461FullLog" |
|
61 |
Compressed="no" |
|
62 |
Name="!(wix.NetFx461RedistPackageDirectory)NDP461-KB3102436-x86-x64-AllOS-ENU.exe"> |
|
63 |
<RemotePayload |
|
64 |
CertificatePublicKey="52868DFCA6E3AF2632389E6C1EE7D0468D3797D0" |
|
65 |
CertificateThumbprint="3BDA323E552DB1FDE5F4FBEE75D6D5B2B187EEDC" |
|
66 |
Description="Microsoft .NET Framework 4.6.1 Setup" |
|
67 |
Hash="83D048D171FF44A3CAD9B422137656F585295866" |
|
68 |
ProductName="Microsoft .NET Framework 4.6.1" |
|
69 |
Size="67681000" |
|
70 |
Version="4.6.1055.0" /> |
|
71 |
</ExePackage> |
|
72 |
</PackageGroup> |
|
73 |
</Fragment> |
|
24 |
</Product> |
|
74 | 25 |
|
75 | 26 |
<Fragment> |
76 | 27 |
<Directory Id="TARGETDIR" Name="SourceDir"> |
내보내기 Unified diff