103 lines
		
	
	
		
			No EOL
		
	
	
		
			4.6 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			103 lines
		
	
	
		
			No EOL
		
	
	
		
			4.6 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <?xml version="1.0" encoding="utf-8"?>
 | |
| <Project ToolsVersion="4.0" DefaultTargets="Build" InitialTargets="EnsureWixToolsetInstalled" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 | |
|   <PropertyGroup>
 | |
|     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
 | |
|     <Platform Condition=" '$(Platform)' == '' ">x86</Platform>
 | |
|     <ProductVersion>3.10</ProductVersion>
 | |
|     <ProjectGuid>95b68cbf-c483-4824-bb39-663e840519a0</ProjectGuid>
 | |
|     <SchemaVersion>2.0</SchemaVersion>
 | |
|     <OutputName>SetupBundle</OutputName>
 | |
|     <OutputType>Bundle</OutputType>
 | |
|   </PropertyGroup>
 | |
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
 | |
|     <OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
 | |
|     <IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
 | |
|     <DefineConstants>Debug</DefineConstants>
 | |
|   </PropertyGroup>
 | |
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
 | |
|     <OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
 | |
|     <IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
 | |
|   </PropertyGroup>
 | |
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
 | |
|     <DefineConstants>Debug</DefineConstants>
 | |
|     <OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
 | |
|     <IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
 | |
|   </PropertyGroup>
 | |
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
 | |
|     <OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
 | |
|     <IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
 | |
|   </PropertyGroup>
 | |
|   <ItemGroup>
 | |
|     <Compile Include="Bundle.wxs" />
 | |
|     <Compile Include="DotNetFramework.wxs" />
 | |
|     <Compile Include="VisualCppRuntime.wxs" />
 | |
|   </ItemGroup>
 | |
|   <ItemGroup>
 | |
|     <WixExtension Include="WixNetFxExtension">
 | |
|       <HintPath>$(WixExtDir)\WixNetFxExtension.dll</HintPath>
 | |
|       <Name>WixNetFxExtension</Name>
 | |
|     </WixExtension>
 | |
|     <WixExtension Include="WixUtilExtension">
 | |
|       <HintPath>$(WixExtDir)\WixUtilExtension.dll</HintPath>
 | |
|       <Name>WixUtilExtension</Name>
 | |
|     </WixExtension>
 | |
|     <WixExtension Include="WixBalExtension">
 | |
|       <HintPath>$(WixExtDir)\WixBalExtension.dll</HintPath>
 | |
|       <Name>WixBalExtension</Name>
 | |
|     </WixExtension>
 | |
|   </ItemGroup>
 | |
|   <ItemGroup>
 | |
|     <ProjectReference Include="..\Setup\Setup.wixproj">
 | |
|       <Name>Setup</Name>
 | |
|       <Project>{0e14d163-557e-469e-9112-96936af43a7b}</Project>
 | |
|       <Private>True</Private>
 | |
|       <DoNotHarvest>True</DoNotHarvest>
 | |
|       <RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
 | |
|       <RefTargetDir>INSTALLFOLDER</RefTargetDir>
 | |
|     </ProjectReference>
 | |
|   </ItemGroup>
 | |
|   <ItemGroup>
 | |
|     <Folder Include="Resources" />
 | |
|   </ItemGroup>
 | |
|   <ItemGroup>
 | |
|     <Content Include="Resources\Logo.png" />
 | |
|     <Content Include="Resources\Theme.xml" />
 | |
|   </ItemGroup>
 | |
|   <ItemGroup>
 | |
|     <EmbeddedResource Include="Resources\Theme.wxl" />
 | |
|   </ItemGroup>
 | |
|   <Import Project="$(WixTargetsPath)" Condition=" '$(WixTargetsPath)' != '' " />
 | |
|   <Import Project="$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets" Condition=" '$(WixTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets') " />
 | |
|   <Target Name="EnsureWixToolsetInstalled" Condition=" '$(WixTargetsImported)' != 'true' ">
 | |
|     <Error Text="The WiX Toolset v3.11 (or newer) build tools must be installed to build this project. To download the WiX Toolset, see http://wixtoolset.org/releases/" />
 | |
|   </Target>
 | |
|   <!--
 | |
| 	To modify your build process, add your task inside one of the targets below and uncomment it.
 | |
| 	Other similar extension points exist, see Wix.targets.
 | |
| 	<Target Name="BeforeBuild">
 | |
| 	</Target>
 | |
| 	<Target Name="AfterBuild">
 | |
| 	</Target>
 | |
| 	-->
 | |
|   <PropertyGroup>
 | |
|     <SignOutput>true</SignOutput>
 | |
|   </PropertyGroup>
 | |
|   <Target Name="SignBundleEngine">
 | |
|     <Exec Command="signtool sign /sm /tr http://timestamp.digicert.com /td sha256 /fd sha256 "@(SignBundleEngine)"" />
 | |
|   </Target>
 | |
|   <Target Name="SignBundle">
 | |
|     <Exec Command="signtool sign /sm /tr http://timestamp.digicert.com /td sha256 /fd sha256 "@(SignBundle)"" />
 | |
|   </Target>
 | |
|   <PropertyGroup>
 | |
|     <PreBuildEvent>IF NOT EXIST "C:\Temp" (
 | |
|     mkdir "C:\Temp"
 | |
| )
 | |
| 
 | |
| curl "https://go.microsoft.com/fwlink/%3fLinkId=2085155" -L -o "C:\Temp\ndp48-web.exe"
 | |
| curl "https://go.microsoft.com/fwlink/%3fLinkId=2124703" -L -o "C:\Temp\MicrosoftEdgeWebview2Setup.exe"</PreBuildEvent>
 | |
|   </PropertyGroup>
 | |
|   <PropertyGroup>
 | |
|     <PostBuildEvent>del "C:\Temp\ndp48-web.exe"
 | |
| del "C:\Temp\MicrosoftEdgeWebview2Setup.exe"</PostBuildEvent>
 | |
|   </PropertyGroup>
 | |
| </Project> | 
