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
- <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
5
- <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
6
- <ProductVersion >8.0.30703</ProductVersion >
7
- <SchemaVersion >2.0</SchemaVersion >
8
- <ProjectGuid >{045B96F2-AF80-4C4C-8D27-E38635AC705E}</ProjectGuid >
9
- <OutputType >Library</OutputType >
10
- <AppDesignerFolder >Properties</AppDesignerFolder >
11
- <RootNamespace >de4dot.blocks</RootNamespace >
12
- <AssemblyName >de4dot.blocks</AssemblyName >
13
- <TargetFrameworkVersion >v2.0</TargetFrameworkVersion >
14
- <FileAlignment >512</FileAlignment >
15
- <SignAssembly >true</SignAssembly >
16
- <AssemblyOriginatorKeyFile >..\de4dot.snk</AssemblyOriginatorKeyFile >
17
- </PropertyGroup >
18
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
19
- <DebugSymbols >true</DebugSymbols >
20
- <DebugType >full</DebugType >
21
- <Optimize >false</Optimize >
22
- <OutputPath >..\Debug\bin\</OutputPath >
23
- <DefineConstants >DEBUG;TRACE</DefineConstants >
24
- <ErrorReport >prompt</ErrorReport >
25
- <WarningLevel >4</WarningLevel >
26
- </PropertyGroup >
27
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
28
- <DebugType >pdbonly</DebugType >
29
- <Optimize >true</Optimize >
30
- <OutputPath >..\Release\bin\</OutputPath >
31
- <DefineConstants >TRACE</DefineConstants >
32
- <ErrorReport >prompt</ErrorReport >
33
- <WarningLevel >4</WarningLevel >
34
- <TreatWarningsAsErrors >true</TreatWarningsAsErrors >
35
- </PropertyGroup >
36
- <ItemGroup >
37
- <Compile Include =" BaseBlock.cs" />
38
- <Compile Include =" Block.cs" />
39
- <Compile Include =" Blocks.cs" />
40
- <Compile Include =" BlocksSorter.cs" />
41
- <Compile Include =" cflow\AccessChecker.cs" />
42
- <Compile Include =" cflow\BlockCflowDeobfuscator.cs" />
43
- <Compile Include =" cflow\BlockDeobfuscator.cs" />
44
- <Compile Include =" cflow\BlocksCflowDeobfuscator.cs" />
45
- <Compile Include =" cflow\BranchEmulator.cs" />
46
- <Compile Include =" cflow\CachedCflowDeobfuscator.cs" />
47
- <Compile Include =" cflow\CflowDeobfuscator.cs" />
48
- <Compile Include =" cflow\CflowUtils.cs" />
49
- <Compile Include =" cflow\ConstantsFolder.cs" />
50
- <Compile Include =" cflow\DeadCodeRemover.cs" />
51
- <Compile Include =" cflow\DeadStoreRemover.cs" />
52
- <Compile Include =" cflow\DupBlockDeobfuscator.cs" />
53
- <Compile Include =" cflow\IBlocksDeobfuscator.cs" />
54
- <Compile Include =" cflow\ICflowDeobfuscator.cs" />
55
- <Compile Include =" cflow\InstructionEmulator.cs" />
56
- <Compile Include =" cflow\Int32Value.cs" />
57
- <Compile Include =" cflow\Int64Value.cs" />
58
- <Compile Include =" cflow\MethodCallInliner.cs" />
59
- <Compile Include =" cflow\MethodCallInlinerBase.cs" />
60
- <Compile Include =" cflow\Real8Value.cs" />
61
- <Compile Include =" cflow\StLdlocFixer.cs" />
62
- <Compile Include =" cflow\SwitchCflowDeobfuscator.cs" />
63
- <Compile Include =" cflow\Value.cs" />
64
- <Compile Include =" cflow\ValueStack.cs" />
65
- <Compile Include =" CodeGenerator.cs" />
66
- <Compile Include =" DeadBlocksRemover.cs" />
67
- <Compile Include =" DotNetUtils.cs" />
68
- <Compile Include =" DumpedMethod.cs" />
69
- <Compile Include =" DumpedMethods.cs" />
70
- <Compile Include =" FilterHandlerBlock.cs" />
71
- <Compile Include =" ForwardScanOrder.cs" />
72
- <Compile Include =" GenericArgsSubstitutor.cs" />
73
- <Compile Include =" HandlerBlock.cs" />
74
- <Compile Include =" Instr.cs" />
75
- <Compile Include =" InstructionListParser.cs" />
76
- <Compile Include =" MemberDefDict.cs" />
77
- <Compile Include =" MethodBlocks.cs" />
78
- <Compile Include =" Properties\AssemblyInfo.cs" />
79
- <Compile Include =" ScopeBlock.cs" />
80
- <Compile Include =" StackTracePatcher.cs" />
81
- <Compile Include =" TryBlock.cs" />
82
- <Compile Include =" TryHandlerBlock.cs" />
83
- <Compile Include =" Utils.cs" />
84
- </ItemGroup >
85
- <ItemGroup >
86
- <ProjectReference Include =" ..\dnlib\src\dnlib.csproj" >
87
- <Project >{FDFC1237-143F-4919-8318-4926901F4639}</Project >
88
- <Name >dnlib</Name >
89
- </ProjectReference >
90
- </ItemGroup >
91
- <ItemGroup >
92
- <Reference Include =" System" />
93
- </ItemGroup >
94
- <Import Project =" $(MSBuildToolsPath)\Microsoft.CSharp.targets" />
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
+ <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
5
+ <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
6
+ <ProductVersion >8.0.30703</ProductVersion >
7
+ <SchemaVersion >2.0</SchemaVersion >
8
+ <ProjectGuid >{045B96F2-AF80-4C4C-8D27-E38635AC705E}</ProjectGuid >
9
+ <OutputType >Library</OutputType >
10
+ <AppDesignerFolder >Properties</AppDesignerFolder >
11
+ <RootNamespace >de4dot.blocks</RootNamespace >
12
+ <AssemblyName >de4dot.blocks</AssemblyName >
13
+ <TargetFrameworkVersion >v2.0</TargetFrameworkVersion >
14
+ <FileAlignment >512</FileAlignment >
15
+ <SignAssembly >true</SignAssembly >
16
+ <AssemblyOriginatorKeyFile >..\de4dot.snk</AssemblyOriginatorKeyFile >
17
+ </PropertyGroup >
18
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
19
+ <DebugSymbols >true</DebugSymbols >
20
+ <DebugType >full</DebugType >
21
+ <Optimize >false</Optimize >
22
+ <OutputPath >..\Debug\bin\</OutputPath >
23
+ <DefineConstants >DEBUG;TRACE</DefineConstants >
24
+ <ErrorReport >prompt</ErrorReport >
25
+ <WarningLevel >4</WarningLevel >
26
+ </PropertyGroup >
27
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
28
+ <DebugType >pdbonly</DebugType >
29
+ <Optimize >true</Optimize >
30
+ <OutputPath >..\Release\bin\</OutputPath >
31
+ <DefineConstants >TRACE</DefineConstants >
32
+ <ErrorReport >prompt</ErrorReport >
33
+ <WarningLevel >4</WarningLevel >
34
+ <TreatWarningsAsErrors >true</TreatWarningsAsErrors >
35
+ </PropertyGroup >
36
+ <ItemGroup >
37
+ <Compile Include =" BaseBlock.cs" />
38
+ <Compile Include =" Block.cs" />
39
+ <Compile Include =" Blocks.cs" />
40
+ <Compile Include =" BlocksSorter.cs" />
41
+ <Compile Include =" cflow\AccessChecker.cs" />
42
+ <Compile Include =" cflow\BlockCflowDeobfuscator.cs" />
43
+ <Compile Include =" cflow\BlockDeobfuscator.cs" />
44
+ <Compile Include =" cflow\BlocksCflowDeobfuscator.cs" />
45
+ <Compile Include =" cflow\BranchEmulator.cs" />
46
+ <Compile Include =" cflow\CachedCflowDeobfuscator.cs" />
47
+ <Compile Include =" cflow\CflowDeobfuscator.cs" />
48
+ <Compile Include =" cflow\CflowUtils.cs" />
49
+ <Compile Include =" cflow\ConstantsFolder.cs" />
50
+ <Compile Include =" cflow\DeadCodeRemover.cs" />
51
+ <Compile Include =" cflow\DeadStoreRemover.cs" />
52
+ <Compile Include =" cflow\DupBlockDeobfuscator.cs" />
53
+ <Compile Include =" cflow\IBlocksDeobfuscator.cs" />
54
+ <Compile Include =" cflow\ICflowDeobfuscator.cs" />
55
+ <Compile Include =" cflow\InstructionEmulator.cs" />
56
+ <Compile Include =" cflow\Int32Value.cs" />
57
+ <Compile Include =" cflow\Int64Value.cs" />
58
+ <Compile Include =" cflow\MethodCallInliner.cs" />
59
+ <Compile Include =" cflow\MethodCallInlinerBase.cs" />
60
+ <Compile Include =" cflow\Real8Value.cs" />
61
+ <Compile Include =" cflow\StLdlocFixer.cs" />
62
+ <Compile Include =" cflow\SwitchCflowDeobfuscator.cs" />
63
+ <Compile Include =" cflow\Value.cs" />
64
+ <Compile Include =" cflow\ValueStack.cs" />
65
+ <Compile Include =" CodeGenerator.cs" />
66
+ <Compile Include =" DeadBlocksRemover.cs" />
67
+ <Compile Include =" DotNetUtils.cs" />
68
+ <Compile Include =" DumpedMethod.cs" />
69
+ <Compile Include =" DumpedMethods.cs" />
70
+ <Compile Include =" FilterHandlerBlock.cs" />
71
+ <Compile Include =" ForwardScanOrder.cs" />
72
+ <Compile Include =" GenericArgsSubstitutor.cs" />
73
+ <Compile Include =" HandlerBlock.cs" />
74
+ <Compile Include =" Instr.cs" />
75
+ <Compile Include =" InstructionListParser.cs" />
76
+ <Compile Include =" MemberDefDict.cs" />
77
+ <Compile Include =" MethodBlocks.cs" />
78
+ <Compile Include =" Properties\AssemblyInfo.cs" />
79
+ <Compile Include =" ScopeBlock.cs" />
80
+ <Compile Include =" StackTracePatcher.cs" />
81
+ <Compile Include =" TryBlock.cs" />
82
+ <Compile Include =" TryHandlerBlock.cs" />
83
+ <Compile Include =" Utils.cs" />
84
+ </ItemGroup >
85
+ <ItemGroup >
86
+ <ProjectReference Include =" ..\dnlib\src\dnlib.csproj" >
87
+ <Project >{FDFC1237-143F-4919-8318-4926901F4639}</Project >
88
+ <Name >dnlib</Name >
89
+ </ProjectReference >
90
+ </ItemGroup >
91
+ <ItemGroup >
92
+ <Reference Include =" System" />
93
+ </ItemGroup >
94
+ <Import Project =" $(MSBuildToolsPath)\Microsoft.CSharp.targets" />
95
95
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
96
96
Other similar extension points exist, see Microsoft.Common.targets.
97
97
<Target Name="BeforeBuild">
98
98
</Target>
99
99
<Target Name="AfterBuild">
100
100
</Target>
101
- -->
101
+ -->
102
102
</Project >
0 commit comments