프로젝트

일반

사용자정보

개정판 1603b8b9

ID1603b8b98f10f1065e506a45b60952b0d486625a
상위 33f4d1b5
하위 f3b3ba86

김동진이(가) 5년 이상 전에 추가함

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 &gt;= $(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 &quot;[WixBundleName]&quot; /log &quot;[NetFx461FullLog].html&quot;"
50
          RepairCommand="/q /norestart /repair /ChainingPackage &quot;[WixBundleName]&quot; /log &quot;[NetFx461FullLog].html&quot;"
51
          UninstallCommand="/uninstall /q /norestart /ChainingPackage &quot;[WixBundleName]&quot; /log &quot;[NetFx461FullLog].html&quot;"
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

클립보드 이미지 추가 (최대 크기: 500 MB)