|
|
1.1 root 1: <?xml version="1.0" encoding="utf-8" ?>
2: <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3: <PropertyGroup>
4: <!-- -->
5: <!-- ILMerge project-specific settings. Almost never need to be set explicitly. -->
6: <!-- for details, see http://research.microsoft.com/en-us/people/mbarnett/ilmerge.aspx -->
7: <!-- -->
8: <!-- *** set this file to Type=None, CopyToOutput=Never *** -->
9:
10: <!-- If True, all copy local dependencies will also be merged from referenced projects whether they are referenced in the current project explicitly or not -->
11: <ILMergeTransitive>true</ILMergeTransitive>
12:
13: <!-- Extra ILMerge library paths (semicolon-separated). Dont put your package dependencies here, they will be added automagically -->
14: <ILMergeLibraryPath></ILMergeLibraryPath>
15:
16: <!-- The solution NuGet package directory if not standard 'SOLUTION\packages' -->
17: <ILMergePackagesPath></ILMergePackagesPath>
18:
19: <!-- The merge order file name if differs from standard 'ILMergeOrder.txt' -->
20: <ILMergeOrderFile></ILMergeOrderFile>
21:
22: <!-- The strong key file name if not specified in the project -->
23: <ILMergeKeyFile></ILMergeKeyFile>
24:
25: <!-- The assembly version if differs for the version of the main assembly -->
26: <ILMergeAssemblyVersion></ILMergeAssemblyVersion>
27:
28: <!-- added in Version 1.0.4 -->
29: <ILMergeFileAlignment></ILMergeFileAlignment>
30:
31: <!-- added in Version 1.0.4, default=none -->
32: <ILMergeAllowDuplicateType></ILMergeAllowDuplicateType>
33:
34: <!-- If the <see cref="CopyAttributes"/> is also set, any assembly-level attributes names that have the same type are copied over into the target assembly -->
35: <ILMergeAllowMultipleAssemblyLevelAttributes></ILMergeAllowMultipleAssemblyLevelAttributes>
36:
37: <!-- See ILMerge documentation -->
38: <ILMergeAllowZeroPeKind></ILMergeAllowZeroPeKind>
39:
40: <!-- The assembly level attributes of each input assembly are copied over into the target assembly -->
41: <ILMergeCopyAttributes></ILMergeCopyAttributes>
42:
43: <!-- Creates a .pdb file for the output assembly and merges into it any .pdb files found for input assemblies, default=true -->
44: <ILMergeDebugInfo></ILMergeDebugInfo>
45:
46: <!-- Target assembly will be delay signed -->
47: <ILMergeDelaySign></ILMergeDelaySign>
48:
49: <!-- Types in assemblies other than the primary assembly have their visibility modified -->
50: <ILMergeInternalize></ILMergeInternalize>
51:
52: <!-- The path name of the file that will be used to identify types that are not to have their visibility modified -->
53: <ILMergeInternalizeExcludeFile></ILMergeInternalizeExcludeFile>
54:
55: <!-- XML documentation files are merged to produce an XML documentation file for the target assembly -->
56: <ILMergeXmlDocumentation></ILMergeXmlDocumentation>
57:
58: <!-- External assembly references in the manifest of the target assembly will use full public keys (false) or public key tokens (true, default value) -->
59: <ILMergePublicKeyTokens></ILMergePublicKeyTokens>
60:
61: <!-- Types with the same name are all merged into a single type in the target assembly -->
62: <ILMergeUnionMerge></ILMergeUnionMerge>
63:
64: <!-- The version of the target framework, default 40 (works for 45 too) -->
65: <ILTargetPlatform></ILTargetPlatform>
66: </PropertyGroup>
67: </Project>
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.