Debug
    x86
    3.10
    0e14d163-557e-469e-9112-96936af43a7b
    2.0
    Setup
    Package
  
  
    bin\$(Platform)\$(Configuration)\
    obj\$(Platform)\$(Configuration)\
    Debug
    ICE61
  
  
    bin\$(Platform)\$(Configuration)\
    obj\$(Platform)\$(Configuration)\
    ICE61
  
  
    Debug
    ICE61
    bin\$(Platform)\$(Configuration)\
    obj\$(Platform)\$(Configuration)\
  
  
    ICE61
    bin\$(Platform)\$(Configuration)\
    obj\$(Platform)\$(Configuration)\
  
  
    
    
    
    
    
    
    
    
  
  
    
      $(WixExtDir)\WixUIExtension.dll
      WixUIExtension
    
    
      $(WixExtDir)\WixNetFxExtension.dll
      WixNetFxExtension
    
  
  
    
    
  
  
    
      SafeExamBrowser.Client
      {7cc5a895-e0d3-4e43-9b39-ccec05a5a6a7}
      True
      True
      Binaries;Content;Satellites
      INSTALLFOLDER
    
    
      SafeExamBrowser.ResetUtility
      {bc229e80-ff93-424f-9930-d9c07d9b57b4}
      True
      True
      Binaries;Content;Satellites
      INSTALLFOLDER
    
    
      SafeExamBrowser.Runtime
      {e3aed2f8-b5df-45d1-ac19-48066923d6d8}
      True
      True
      Binaries;Content;Satellites
      INSTALLFOLDER
    
    
      SafeExamBrowser.Service
      {fa3c6692-dfed-4afa-bd58-9a3da2753c78}
      True
      True
      Binaries;Content;Satellites
      INSTALLFOLDER
    
    
      SebWindowsConfig
      {bef73897-0d04-4f40-ad89-62e24d260cd0}
      True
      True
      Binaries;Content;Satellites
      INSTALLFOLDER
    
  
  
    
    
    
    
    
    
    
    
    
    
    
  
  
  
  
    
  
  
    git -C $(SolutionDir) checkout -- Setup/Components/Application.wxs
git -C $(SolutionDir) checkout -- Setup/Components/Configuration.wxs
git -C $(SolutionDir) checkout -- Setup/Components/Reset.wxs
git -C $(SolutionDir) checkout -- Setup/Components/Service.wxs
  
  
  
    true
  
  
    
  
  
    
  
  
    setlocal enabledelayedexpansion
set executable="$(SolutionDir)SafeExamBrowser.Runtime\bin\$(PlatformName)\$(ConfigurationName)\SafeExamBrowser.exe"
set parameters=/protect "C:\SEB\SafeExamBrowser.tmd" /inputfile %25executable%25 /outputfile %25executable%25
if not defined APPVEYOR (
    set parameters=/shareconsole %25parameters%25
)
if exist "C:\SEB\Themida" (
    if $(PlatformName) == x86 (
        C:\SEB\Themida\Themida.exe %25parameters%25
    ) else (
        C:\SEB\Themida\Themida64.exe %25parameters%25
    )
    if defined APPVEYOR (
        if %25ERRORLEVEL%25 equ 0 (
            echo Themida successfully executed.
        ) else (
            echo ERROR: Themida failed with error code %25ERRORLEVEL%25!
        )
    )
    DEL %25executable%25.bak
) else (
    echo WARNING: Themida not executed!
)
set binaries=
FOR /F %25%25G IN (%27dir "$(SolutionDir)SafeExamBrowser.Runtime\bin\$(PlatformName)\$(ConfigurationName)\%2a.exe" "$(SolutionDir)SafeExamBrowser.Runtime\bin\$(PlatformName)\$(ConfigurationName)\%2a.dll" /s /b%27) DO set binaries=!binaries! %25%25G
signtool sign /sm /tr http://timestamp.digicert.com /td sha256 /fd sha256 %25binaries%25
set binaries=
FOR /F %25%25G IN (%27dir "$(SolutionDir)SebWindowsConfig\bin\$(PlatformName)\$(ConfigurationName)\%2a.exe" "$(SolutionDir)SebWindowsConfig\bin\$(PlatformName)\$(ConfigurationName)\%2a.dll" /s /b%27) DO set binaries=!binaries! %25%25G
signtool sign /sm /tr http://timestamp.digicert.com /td sha256 /fd sha256 %25binaries%25
set binaries=
FOR /F %25%25G IN (%27dir "$(SolutionDir)SafeExamBrowser.ResetUtility\bin\$(PlatformName)\$(ConfigurationName)\%2a.exe" "$(SolutionDir)SafeExamBrowser.ResetUtility\bin\$(PlatformName)\$(ConfigurationName)\%2a.dll" /s /b%27) DO set binaries=!binaries! %25%25G
signtool sign /sm /tr http://timestamp.digicert.com /td sha256 /fd sha256 %25binaries%25
set binaries=
FOR /F %25%25G IN (%27dir "$(SolutionDir)SafeExamBrowser.Service\bin\$(PlatformName)\$(ConfigurationName)\%2a.exe" "$(SolutionDir)SafeExamBrowser.Service\bin\$(PlatformName)\$(ConfigurationName)\%2a.dll" /s /b%27) DO set binaries=!binaries! %25%25G
signtool sign /sm /tr http://timestamp.digicert.com /td sha256 /fd sha256 %25binaries%25
"$(WIX)bin\heat.exe" dir "$(SolutionDir)SafeExamBrowser.Runtime\bin\$(PlatformName)\$(ConfigurationName)" -nologo -ag -g1 -scom -srd -sreg -cg ApplicationComponents -dr ApplicationDirectory -sfrag -var var.SafeExamBrowser.Runtime.TargetDir -out $(ProjectDir)Components\Application.wxs -t $(ProjectDir)Components\Application.xslt
"$(WIX)bin\heat.exe" dir "$(SolutionDir)SebWindowsConfig\bin\$(PlatformName)\$(ConfigurationName)" -nologo -ag -g1 -scom -srd -sreg -cg ConfigurationComponents -dr ConfigurationDirectory -sfrag -var var.SebWindowsConfig.TargetDir -out $(ProjectDir)Components\Configuration.wxs -t $(ProjectDir)Components\Configuration.xslt
"$(WIX)bin\heat.exe" dir "$(SolutionDir)SafeExamBrowser.ResetUtility\bin\$(PlatformName)\$(ConfigurationName)" -nologo -ag -g1 -scom -srd -sreg -cg ResetComponents -dr ResetDirectory -sfrag -var var.SafeExamBrowser.ResetUtility.TargetDir -out $(ProjectDir)Components\Reset.wxs -t $(ProjectDir)Components\Reset.xslt
"$(WIX)bin\heat.exe" dir "$(SolutionDir)SafeExamBrowser.Service\bin\$(PlatformName)\$(ConfigurationName)" -nologo -ag -g1 -scom -srd -sreg -cg ServiceComponents -dr ServiceDirectory -sfrag -var var.SafeExamBrowser.Service.TargetDir -out $(ProjectDir)Components\Service.wxs -t $(ProjectDir)Components\Service.xslt