














1
@SET MSBULD_EXE="%SystemRoot%\Microsoft.NET\Framework\v3.5\MSBuild.exe"
2
CALL %MSBULD_EXE% Preprocessor.proj
3
1
<?xml version="1.0" encoding="UTF-8"?>
2
<Project DefaultTargets="Preprocess"
3
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
4
<PropertyGroup>
5
<!-- Debug,Release -->
6
<VersionConfiguration>Debug</VersionConfiguration>
7
8
<VersionName>SERVER</VersionName>
9
<VersionCustomerName>TEST</VersionCustomerName>
10
</PropertyGroup>
11
12
<PropertyGroup>
13
<ProjectRoot>$(MSBuildProjectDirectory)\..\</ProjectRoot>
14
<ProjectSetupRoot>$(ProjectRoot)\setup</ProjectSetupRoot>
15
<ProjectSourceRoot>$(ProjectRoot)\source</ProjectSourceRoot>
16
<XmlPreprocessRoot>$(ProjectSetupRoot)\xmlpreprocess</XmlPreprocessRoot>
17
18
<NewsExpressProejctDirectory>$(ProjectSourceRoot)\Main\NewsExpress\</NewsExpressProejctDirectory>
19
20
</PropertyGroup>
21
22
<Target Name="Preprocess">
23
<Message Text="すべての環境を設定します…" />
24
<CallTarget Targets="Main_NewsExpress_Preprocess"/>
25
<Message Text="すべての環境を設定しました。" />
26
</Target>
27
28
<Import Project="$(NewsExpressProejctDirectory)\Preprocessor.proj"/>
29
</Project>
30
1
<?xml version="1.0" encoding="UTF-8"?>
2
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
4
<ItemGroup>
5
<CharacterTableDestinationFile Include="$(NewsExpressProejctDirectory)\CharacterTable.xml"/>
6
</ItemGroup>
7
8
<Choose>
9
<When Condition="'$(VersionCustomerName)'=='TEST' ">
10
<ItemGroup>
11
<CharacterTableSourceFile Include="$(NewsExpressProejctDirectory)\CharacterTable_S.xml"/>
12
</ItemGroup>
13
</When>
14
<When Condition="'$(VersionCustomerName)'=='OTHER' ">
15
<ItemGroup>
16
<CharacterTableSourceFile Include="$(NewsExpressProejctDirectory)\CharacterTable_I.xml"/>
17
</ItemGroup>
18
</When>
19
20
</Choose>
21
22
<Target Name="Main_NewsExpress_Preprocess">
23
<Message Text="Main_NewsExpressの環境を設定します…" />
24
<Copy
25
SourceFiles="@(CharacterTableSourceFile)"
26
DestinationFiles="@(CharacterTableDestinationFile)"
27
/>
28
<Message Text="Main_NewsExpressの環境を設定しました。" />
29
</Target>
30
</Project>
31
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。