프로젝트

일반

사용자정보

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

markus / MarkusWixSetup / SetupWix.wixproj @ master

이력 | 보기 | 이력해설 | 다운로드 (7.96 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>MarkusClient</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
    <SuppressIces>ICE80</SuppressIces>
20
    <SuppressValidation>False</SuppressValidation>
21
  </PropertyGroup>
22
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
23
    <OutputPath>bin\$(Configuration)\</OutputPath>
24
    <IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
25
    <SuppressValidation>True</SuppressValidation>
26
  </PropertyGroup>
27
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
28
    <DefineConstants>
29
    </DefineConstants>
30
    <OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
31
    <IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
32
    <WixVariables>
33
    </WixVariables>
34
  </PropertyGroup>
35
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
36
    <SuppressValidation>True</SuppressValidation>
37
    <OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
38
    <IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
39
    <WixVariables>
40
    </WixVariables>
41
    <DefineConstants>
42
    </DefineConstants>
43
  </PropertyGroup>
44
  <ItemGroup>
45
    <Compile Include="Product.wxs" />
46
  </ItemGroup>
47
  <ItemGroup>
48
    <Content Include="packages.config" />
49
    <Content Include="Resources\DialogImage.bmp" />
50
    <Content Include="Resources\DOFTECH_LOGO.bmp" />
51
    <Content Include="Resources\license.rtf" />
52
    <Content Include="SetupWix.wax" />
53
  </ItemGroup>
54
  <ItemGroup>
55
    <Folder Include="Resources" />
56
  </ItemGroup>
57
  <ItemGroup>
58
    <WixExtension Include="WixUIExtension">
59
      <HintPath>$(WixExtDir)\WixUIExtension.dll</HintPath>
60
      <Name>WixUIExtension</Name>
61
    </WixExtension>
62
    <WixExtension Include="WixUtilExtension">
63
      <HintPath>..\packages\WiX.3.11.2\tools\WixUtilExtension.dll</HintPath>
64
      <Name>WixUtilExtension</Name>
65
    </WixExtension>
66
    <WixExtension Include="WixNetFxExtension">
67
      <HintPath>..\packages\WiX.3.11.2\tools\WixNetFxExtension.dll</HintPath>
68
      <Name>WixNetFxExtension</Name>
69
    </WixExtension>
70
  </ItemGroup>
71
  <ItemGroup>
72
    <ProjectReference Include="..\CommonLib\CommonLib.csproj">
73
      <Name>CommonLib</Name>
74
      <Project>{def47fc2-b898-4c92-ad8d-d7b9e994495e}</Project>
75
      <Private>True</Private>
76
      <DoNotHarvest>True</DoNotHarvest>
77
      <RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
78
      <RefTargetDir>INSTALLFOLDER</RefTargetDir>
79
    </ProjectReference>
80
    <ProjectReference Include="..\DownloadManager\DownloadManager.csproj">
81
      <Name>DownloadManager</Name>
82
      <Project>{e1aeb641-7b2b-4231-8518-2e4cf79aa64b}</Project>
83
      <Private>True</Private>
84
      <DoNotHarvest>True</DoNotHarvest>
85
      <RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
86
      <RefTargetDir>INSTALLFOLDER</RefTargetDir>
87
    </ProjectReference>
88
    <ProjectReference Include="..\IIpc\IIpc.csproj">
89
      <Name>IIpc</Name>
90
      <Project>{07282278-92d8-4010-af9f-313c2aab08df}</Project>
91
      <Private>True</Private>
92
      <DoNotHarvest>True</DoNotHarvest>
93
      <RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
94
      <RefTargetDir>INSTALLFOLDER</RefTargetDir>
95
    </ProjectReference>
96
    <ProjectReference Include="..\IKCOM\IKCOM.csproj">
97
      <Name>IKCOM</Name>
98
      <Project>{f236a005-12f4-406a-b9ed-0c3b5d994001}</Project>
99
      <Private>True</Private>
100
      <DoNotHarvest>True</DoNotHarvest>
101
      <RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
102
      <RefTargetDir>INSTALLFOLDER</RefTargetDir>
103
    </ProjectReference>
104
    <ProjectReference Include="..\KCOMDataModel\KCOMDataModel.csproj">
105
      <Name>KCOMDataModel</Name>
106
      <Project>{629dc8cd-d458-47ef-8f02-cd12c7001c3e}</Project>
107
      <Private>True</Private>
108
      <DoNotHarvest>True</DoNotHarvest>
109
      <RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
110
      <RefTargetDir>INSTALLFOLDER</RefTargetDir>
111
    </ProjectReference>
112
    <ProjectReference Include="..\KCOM\KCOM.csproj">
113
      <Name>KCOM</Name>
114
      <Project>{9f7c22a1-065c-4203-a570-f9eea08f2344}</Project>
115
      <Private>True</Private>
116
      <DoNotHarvest>True</DoNotHarvest>
117
      <RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
118
      <RefTargetDir>INSTALLFOLDER</RefTargetDir>
119
    </ProjectReference>
120
    <ProjectReference Include="..\MarkupToPDF\MarkupToPDF.csproj">
121
      <Name>MarkupToPDF</Name>
122
      <Project>{a714bd67-8aac-4ed8-8ecf-7853c3549a68}</Project>
123
      <Private>True</Private>
124
      <DoNotHarvest>True</DoNotHarvest>
125
      <RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
126
      <RefTargetDir>INSTALLFOLDER</RefTargetDir>
127
    </ProjectReference>
128
    <ProjectReference Include="..\Markus.Fonts\Markus.Fonts.csproj">
129
      <Name>Markus.Fonts</Name>
130
      <Project>{eb1de04a-d86e-4bf7-b095-f72207923c3b}</Project>
131
      <Private>True</Private>
132
      <DoNotHarvest>True</DoNotHarvest>
133
      <RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
134
      <RefTargetDir>INSTALLFOLDER</RefTargetDir>
135
    </ProjectReference>
136
    <ProjectReference Include="..\ZoomAndPan\ZoomAndPan.csproj">
137
      <Name>ZoomAndPan</Name>
138
      <Project>{6c950af4-04d2-4638-8b78-472e39f78b45}</Project>
139
      <Private>True</Private>
140
      <DoNotHarvest>True</DoNotHarvest>
141
      <RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
142
      <RefTargetDir>INSTALLFOLDER</RefTargetDir>
143
    </ProjectReference>
144
  </ItemGroup>
145
  <Import Project="$(WixTargetsPath)" Condition=" '$(WixTargetsPath)' != '' " />
146
  <Import Project="$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets" Condition=" '$(WixTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets') " />
147
  <Target Name="EnsureWixToolsetInstalled" Condition=" '$(WixTargetsImported)' != 'true' ">
148
    <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/" />
149
  </Target>
150
  <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
151
    <PropertyGroup>
152
      <ErrorText>이 프로젝트는 이 컴퓨터에 없는 NuGet 패키지를 참조합니다. 해당 패키지를 다운로드하려면 NuGet 패키지 복원을 사용하십시오. 자세한 내용은 http://go.microsoft.com/fwlink/?LinkID=322105를 참조하십시오. 누락된 파일은 {0}입니다.</ErrorText>
153
    </PropertyGroup>
154
    <Error Condition="!Exists('..\packages\WiX.3.11.2\build\wix.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\WiX.3.11.2\build\wix.props'))" />
155
  </Target>
156
  <PropertyGroup>
157
    <PreBuildEvent>xcopy /s "$(ProjectDir)..\INI\MARKUS_DAELIM.ini" "$(ProjectDir)..\Setup\Release_Default\MARKUS.%2a" /Y /F</PreBuildEvent>
158
  </PropertyGroup>
159
  <!--
160
	To modify your build process, add your task inside one of the targets below and uncomment it.
161
	Other similar extension points exist, see Wix.targets.
162
	<Target Name="BeforeBuild">
163
	</Target>
164
	<Target Name="AfterBuild">
165
	</Target>
166
	-->
167
</Project>
클립보드 이미지 추가 (최대 크기: 500 MB)