프로젝트

일반

사용자정보

통계
| 브랜치(Branch): | 개정판:

markus / MarkusAutoUpdate / SetupWix / SetupWix.wixproj @ 77cdac33

이력 | 보기 | 이력해설 | 다운로드 (6.63 KB)

1
<?xml version="1.0" encoding="utf-8"?>
2
<Project ToolsVersion="4.0" DefaultTargets="Build" InitialTargets="EnsureWixToolsetInstalled" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
  <Import Project="..\packages\WiX.3.11.2\build\wix.props" Condition="Exists('..\packages\WiX.3.11.2\build\wix.props')" />
4
  <PropertyGroup>
5
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
6
    <Platform Condition=" '$(Platform)' == '' ">x86</Platform>
7
    <ProductVersion>3.10</ProductVersion>
8
    <ProjectGuid>fc0a7eb0-d847-47eb-aba3-bbf0701758c9</ProjectGuid>
9
    <SchemaVersion>2.0</SchemaVersion>
10
    <OutputName>MarkusUpdate</OutputName>
11
    <OutputType>Package</OutputType>
12
    <NuGetPackageImportStamp>
13
    </NuGetPackageImportStamp>
14
  </PropertyGroup>
15
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
16
    <OutputPath>bin\$(Configuration)\</OutputPath>
17
    <IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
18
    <DefineConstants>Debug</DefineConstants>
19
  </PropertyGroup>
20
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
21
    <OutputPath>bin\$(Configuration)\</OutputPath>
22
    <IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
23
    <SuppressValidation>True</SuppressValidation>
24
  </PropertyGroup>
25
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
26
    <DefineConstants>
27
    </DefineConstants>
28
    <OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
29
    <IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
30
    <WixVariables>
31
    </WixVariables>
32
  </PropertyGroup>
33
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
34
    <SuppressValidation>True</SuppressValidation>
35
    <OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
36
    <IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
37
    <WixVariables>
38
    </WixVariables>
39
    <DefineConstants>
40
    </DefineConstants>
41
  </PropertyGroup>
42
  <ItemGroup>
43
    <Compile Include="Product.wxs" />
44
  </ItemGroup>
45
  <ItemGroup>
46
    <Content Include="packages.config" />
47
    <Content Include="SetupWix.wax" />
48
  </ItemGroup>
49
  <ItemGroup>
50
    <ProjectReference Include="..\Kcom\Kcom.csproj">
51
      <Name>Kcom</Name>
52
      <Project>{8d3750c2-4f3a-420c-9803-9e8a2fea4cf9}</Project>
53
      <Private>True</Private>
54
      <DoNotHarvest>True</DoNotHarvest>
55
      <RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
56
      <RefTargetDir>INSTALLFOLDER</RefTargetDir>
57
    </ProjectReference>
58
    <ProjectReference Include="..\src\IIpc\IIpc.csproj">
59
      <Name>IIpc</Name>
60
      <Project>{083a8fb7-bd6c-499c-865f-68dffcd73019}</Project>
61
      <Private>True</Private>
62
      <DoNotHarvest>True</DoNotHarvest>
63
      <RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
64
      <RefTargetDir>INSTALLFOLDER</RefTargetDir>
65
    </ProjectReference>
66
    <ProjectReference Include="..\src\MarkusUpdateExtract_Net\MarkusUpdateExtract_Net.csproj">
67
      <Name>MarkusUpdateExtract_Net</Name>
68
      <Project>{4f66792b-f3ba-473b-94ca-1b03b65cb524}</Project>
69
      <Private>True</Private>
70
      <DoNotHarvest>True</DoNotHarvest>
71
      <RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
72
      <RefTargetDir>INSTALLFOLDER</RefTargetDir>
73
    </ProjectReference>
74
    <ProjectReference Include="..\src\NetSparkle.Samples.NetFramework.WPF\NetSparkle.Samples.NetFramework.WPF.csproj">
75
      <Name>NetSparkle.Samples.NetFramework.WPF</Name>
76
      <Project>{bbe308bb-4096-4e7b-a458-85172f47c497}</Project>
77
      <Private>True</Private>
78
      <DoNotHarvest>True</DoNotHarvest>
79
      <RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
80
      <RefTargetDir>INSTALLFOLDER</RefTargetDir>
81
    </ProjectReference>
82
    <ProjectReference Include="..\src\NetSparkle.UI.WPF\NetSparkle.UI.WPF.csproj">
83
      <Name>NetSparkle.UI.WPF</Name>
84
      <Project>{6915843c-7947-4268-b569-6f5684651df4}</Project>
85
      <Private>True</Private>
86
      <DoNotHarvest>True</DoNotHarvest>
87
      <RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
88
      <RefTargetDir>INSTALLFOLDER</RefTargetDir>
89
    </ProjectReference>
90
    <ProjectReference Include="..\src\NetSparkle\NetSparkle.csproj">
91
      <Name>NetSparkle</Name>
92
      <Project>{74635a21-2bad-4522-ab95-e3e5703cd301}</Project>
93
      <Private>True</Private>
94
      <DoNotHarvest>True</DoNotHarvest>
95
      <RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
96
      <RefTargetDir>INSTALLFOLDER</RefTargetDir>
97
    </ProjectReference>
98
  </ItemGroup>
99
  <ItemGroup>
100
    <WixExtension Include="WixUIExtension">
101
      <HintPath>$(WixExtDir)\WixUIExtension.dll</HintPath>
102
      <Name>WixUIExtension</Name>
103
    </WixExtension>
104
    <WixExtension Include="WixUtilExtension">
105
      <HintPath>..\packages\WiX.3.11.2\tools\WixUtilExtension.dll</HintPath>
106
      <Name>WixUtilExtension</Name>
107
    </WixExtension>
108
    <WixExtension Include="WixNetFxExtension">
109
      <HintPath>..\packages\WiX.3.11.2\tools\WixNetFxExtension.dll</HintPath>
110
      <Name>WixNetFxExtension</Name>
111
    </WixExtension>
112
  </ItemGroup>
113
  <Import Project="$(WixTargetsPath)" Condition=" '$(WixTargetsPath)' != '' " />
114
  <Import Project="$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets" Condition=" '$(WixTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets') " />
115
  <Target Name="EnsureWixToolsetInstalled" Condition=" '$(WixTargetsImported)' != 'true' ">
116
    <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/" />
117
  </Target>
118
  <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
119
    <PropertyGroup>
120
      <ErrorText>이 프로젝트는 이 컴퓨터에 없는 NuGet 패키지를 참조합니다. 해당 패키지를 다운로드하려면 NuGet 패키지 복원을 사용하십시오. 자세한 내용은 http://go.microsoft.com/fwlink/?LinkID=322105를 참조하십시오. 누락된 파일은 {0}입니다.</ErrorText>
121
    </PropertyGroup>
122
    <Error Condition="!Exists('..\packages\WiX.3.11.2\build\wix.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\WiX.3.11.2\build\wix.props'))" />
123
  </Target>
124
  <PropertyGroup>
125
    <PostBuildEvent>call $(SolutionDir)sign.bat $(SolutionDir) $(TargetDir)%2a.msi</PostBuildEvent>
126
  </PropertyGroup>
127
  <!--
128
	To modify your build process, add your task inside one of the targets below and uncomment it.
129
	Other similar extension points exist, see Wix.targets.
130
	<Target Name="BeforeBuild">
131
	</Target>
132
	<Target Name="AfterBuild">
133
	</Target>
134
	-->
135
</Project>
클립보드 이미지 추가 (최대 크기: 500 MB)