Remove *-x86 projects. Default is now x86.

This commit is contained in:
de4dot 2011-11-30 20:38:59 +01:00
parent 2f58cea471
commit 82d1de5ae3
15 changed files with 11 additions and 418 deletions

View File

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0"/>
<supportedRuntime version="v2.0.50727"/>
</startup>
<runtime>
<loadFromRemoteSources enabled="true"/>
</runtime>
</configuration>

View File

@ -1,58 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{30107571-320D-443B-A304-4C16F3EB8866}</ProjectGuid>
<OutputType>Exe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>AssemblyServer_x86</RootNamespace>
<AssemblyName>AssemblyServer-x86</AssemblyName>
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>..\de4dot.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<PlatformTarget>x86</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>..\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<PlatformTarget>x86</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\AssemblyData\AssemblyData.csproj">
<Project>{FBD84077-9D35-41FE-89DF-8D79EFE0B595}</Project>
<Name>AssemblyData</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

View File

@ -1,26 +0,0 @@
/*
Copyright (C) 2011 de4dot@gmail.com
This file is part of de4dot.
de4dot is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
de4dot is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with de4dot. If not, see <http://www.gnu.org/licenses/>.
*/
namespace AssemblyServer_x86 {
class Program {
static int Main(string[] args) {
return AssemblyServer.Start.main(args);
}
}
}

View File

@ -1,34 +0,0 @@
/*
Copyright (C) 2011 de4dot@gmail.com
This file is part of de4dot.
de4dot is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
de4dot is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with de4dot. If not, see <http://www.gnu.org/licenses/>.
*/
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
[assembly: AssemblyTitle("AssemblyServer-x86")]
[assembly: AssemblyDescription("Assembly Server - x86")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("AssemblyServer-x86")]
[assembly: AssemblyCopyright("Copyright (C) 2011 de4dot@gmail.com")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: ComVisible(false)]
[assembly: AssemblyVersion("1.3.1.3405")]
[assembly: AssemblyFileVersion("1.3.1.3405")]

View File

@ -16,7 +16,7 @@
<AssemblyOriginatorKeyFile>..\de4dot.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<PlatformTarget>x86</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -26,7 +26,7 @@
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<PlatformTarget>x86</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\Release\</OutputPath>

View File

@ -17,7 +17,7 @@
along with de4dot. If not, see <http://www.gnu.org/licenses/>.
*/
namespace AssemblyServer_AnyCpu {
namespace AssemblyServer_x86 {
class Program {
static int Main(string[] args) {
return AssemblyServer.Start.main(args);

View File

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0"/>
<supportedRuntime version="v2.0.50727"/>
</startup>
<runtime>
<loadFromRemoteSources enabled="true"/>
</runtime>
</configuration>

View File

@ -1,26 +0,0 @@
/*
Copyright (C) 2011 de4dot@gmail.com
This file is part of de4dot.
de4dot is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
de4dot is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with de4dot. If not, see <http://www.gnu.org/licenses/>.
*/
namespace de4dot_x86 {
class Program {
static int Main(string[] args) {
return de4dot.Program.main(de4dot.StartUpArch.x86, args);
}
}
}

View File

@ -1,34 +0,0 @@
/*
Copyright (C) 2011 de4dot@gmail.com
This file is part of de4dot.
de4dot is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
de4dot is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with de4dot. If not, see <http://www.gnu.org/licenses/>.
*/
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
[assembly: AssemblyTitle("de4dot-x86")]
[assembly: AssemblyDescription("Deobfuscates obfuscated .NET applications - x86")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("de4dot-x86")]
[assembly: AssemblyCopyright("Copyright (C) 2011 de4dot@gmail.com")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: ComVisible(false)]
[assembly: AssemblyVersion("1.3.1.3405")]
[assembly: AssemblyFileVersion("1.3.1.3405")]

View File

@ -1,58 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}</ProjectGuid>
<OutputType>Exe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>de4dot_x86</RootNamespace>
<AssemblyName>de4dot-x86</AssemblyName>
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>..\de4dot.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<PlatformTarget>x86</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>..\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<PlatformTarget>x86</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\de4dot.code\de4dot.code.csproj">
<Project>{4D10B9EB-3BF1-4D61-A389-CB019E8C9622}</Project>
<Name>d4d.code</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

View File

@ -22,8 +22,7 @@ using AssemblyData;
namespace de4dot.AssemblyClient {
abstract class IpcAssemblyServerLoader : IAssemblyServerLoader {
const string ASSEMBLY_SERVER_FILENAME_ANYCPU = "AssemblyServer.exe";
const string ASSEMBLY_SERVER_FILENAME_X86 = "AssemblyServer-x86.exe";
const string ASSEMBLY_SERVER_FILENAME_X86 = "AssemblyServer.exe";
const string ASSEMBLY_SERVER_FILENAME_X64 = "AssemblyServer-x64.exe";
readonly string assemblyServerFilename;
protected string ipcName;
@ -31,7 +30,7 @@ namespace de4dot.AssemblyClient {
string url;
protected IpcAssemblyServerLoader() {
assemblyServerFilename = Utils.getArchString(ASSEMBLY_SERVER_FILENAME_ANYCPU, ASSEMBLY_SERVER_FILENAME_X86, ASSEMBLY_SERVER_FILENAME_X64);
assemblyServerFilename = Utils.getArchString(ASSEMBLY_SERVER_FILENAME_X86, ASSEMBLY_SERVER_FILENAME_X64);
ipcName = Utils.randomName(15, 20);
ipcUri = Utils.randomName(15, 20);
url = string.Format("ipc://{0}/{1}", ipcName, ipcUri);

View File

@ -24,7 +24,6 @@ using System.Text;
namespace de4dot {
public enum StartUpArch {
AnyCpu,
x86,
x64,
}
@ -58,11 +57,10 @@ namespace de4dot {
static class Utils {
static Random random = new Random();
public static StartUpArch startUpArch = StartUpArch.AnyCpu;
public static StartUpArch startUpArch = StartUpArch.x86;
public static string getArchString(string anyCpu, string x86, string x64) {
public static string getArchString(string x86, string x64) {
switch (startUpArch) {
case StartUpArch.AnyCpu: return anyCpu;
case StartUpArch.x86: return x86;
case StartUpArch.x64: return x64;
default: throw new ApplicationException(string.Format("Invalid startUpArch {0}", startUpArch));

View File

@ -13,14 +13,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AssemblyData", "AssemblyDat
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "de4dot", "de4dot\de4dot.csproj", "{004EB657-252C-4361-A2D2-2E514130C7FC}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "de4dot-x86", "de4dot-x86\de4dot-x86.csproj", "{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "de4dot-x64", "de4dot-x64\de4dot-x64.csproj", "{A9F35AC2-D016-444B-B7E6-FC1D55569021}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AssemblyServer", "AssemblyServer\AssemblyServer.csproj", "{593AB87D-7B92-47CF-8201-3574CF6A6457}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AssemblyServer-x86", "AssemblyServer-x86\AssemblyServer-x86.csproj", "{30107571-320D-443B-A304-4C16F3EB8866}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AssemblyServer-x64", "AssemblyServer-x64\AssemblyServer-x64.csproj", "{F458A89A-AEAB-4965-AA4D-393C9F7411D0}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "blocks", "blocks\blocks.csproj", "{045B96F2-AF80-4C4C-8D27-E38635AC705E}"
@ -509,78 +505,6 @@ Global
{004EB657-252C-4361-A2D2-2E514130C7FC}.winphone_Release|Win32.ActiveCfg = Release|x86
{004EB657-252C-4361-A2D2-2E514130C7FC}.winphone_Release|x86.ActiveCfg = Release|x86
{004EB657-252C-4361-A2D2-2E514130C7FC}.winphone_Release|x86.Build.0 = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.Debug|Any CPU.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.Debug|Mixed Platforms.Build.0 = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.Debug|Win32.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.Debug|x86.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.Debug|x86.Build.0 = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_2_0_Debug|Any CPU.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_2_0_Debug|Mixed Platforms.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_2_0_Debug|Mixed Platforms.Build.0 = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_2_0_Debug|Win32.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_2_0_Debug|x86.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_2_0_Debug|x86.Build.0 = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_2_0_Release|Any CPU.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_2_0_Release|Mixed Platforms.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_2_0_Release|Mixed Platforms.Build.0 = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_2_0_Release|Win32.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_2_0_Release|x86.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_2_0_Release|x86.Build.0 = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_3_5_Debug|Any CPU.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_3_5_Debug|Mixed Platforms.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_3_5_Debug|Mixed Platforms.Build.0 = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_3_5_Debug|Win32.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_3_5_Debug|x86.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_3_5_Debug|x86.Build.0 = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_3_5_Release|Any CPU.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_3_5_Release|Mixed Platforms.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_3_5_Release|Mixed Platforms.Build.0 = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_3_5_Release|Win32.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_3_5_Release|x86.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_3_5_Release|x86.Build.0 = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_4_0_Debug|Any CPU.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_4_0_Debug|Mixed Platforms.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_4_0_Debug|Mixed Platforms.Build.0 = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_4_0_Debug|Win32.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_4_0_Debug|x86.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_4_0_Debug|x86.Build.0 = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_4_0_Release|Any CPU.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_4_0_Release|Mixed Platforms.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_4_0_Release|Mixed Platforms.Build.0 = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_4_0_Release|Win32.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_4_0_Release|x86.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.net_4_0_Release|x86.Build.0 = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.Release|Any CPU.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.Release|Mixed Platforms.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.Release|Mixed Platforms.Build.0 = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.Release|Win32.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.Release|x86.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.Release|x86.Build.0 = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.silverlight_Debug|Any CPU.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.silverlight_Debug|Mixed Platforms.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.silverlight_Debug|Mixed Platforms.Build.0 = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.silverlight_Debug|Win32.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.silverlight_Debug|x86.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.silverlight_Debug|x86.Build.0 = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.silverlight_Release|Any CPU.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.silverlight_Release|Mixed Platforms.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.silverlight_Release|Mixed Platforms.Build.0 = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.silverlight_Release|Win32.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.silverlight_Release|x86.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.silverlight_Release|x86.Build.0 = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.winphone_Debug|Any CPU.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.winphone_Debug|Mixed Platforms.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.winphone_Debug|Mixed Platforms.Build.0 = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.winphone_Debug|Win32.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.winphone_Debug|x86.ActiveCfg = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.winphone_Debug|x86.Build.0 = Debug|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.winphone_Release|Any CPU.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.winphone_Release|Mixed Platforms.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.winphone_Release|Mixed Platforms.Build.0 = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.winphone_Release|Win32.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.winphone_Release|x86.ActiveCfg = Release|x86
{1FDE7AB1-1D32-43C1-A3D9-32FDD33142F0}.winphone_Release|x86.Build.0 = Release|x86
{A9F35AC2-D016-444B-B7E6-FC1D55569021}.Debug|Any CPU.ActiveCfg = Debug|x86
{A9F35AC2-D016-444B-B7E6-FC1D55569021}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{A9F35AC2-D016-444B-B7E6-FC1D55569021}.Debug|Mixed Platforms.Build.0 = Debug|x86
@ -725,78 +649,6 @@ Global
{593AB87D-7B92-47CF-8201-3574CF6A6457}.winphone_Release|Win32.ActiveCfg = Release|x86
{593AB87D-7B92-47CF-8201-3574CF6A6457}.winphone_Release|x86.ActiveCfg = Release|x86
{593AB87D-7B92-47CF-8201-3574CF6A6457}.winphone_Release|x86.Build.0 = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.Debug|Any CPU.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.Debug|Mixed Platforms.Build.0 = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.Debug|Win32.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.Debug|x86.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.Debug|x86.Build.0 = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_2_0_Debug|Any CPU.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_2_0_Debug|Mixed Platforms.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_2_0_Debug|Mixed Platforms.Build.0 = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_2_0_Debug|Win32.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_2_0_Debug|x86.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_2_0_Debug|x86.Build.0 = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_2_0_Release|Any CPU.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_2_0_Release|Mixed Platforms.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_2_0_Release|Mixed Platforms.Build.0 = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_2_0_Release|Win32.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_2_0_Release|x86.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_2_0_Release|x86.Build.0 = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_3_5_Debug|Any CPU.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_3_5_Debug|Mixed Platforms.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_3_5_Debug|Mixed Platforms.Build.0 = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_3_5_Debug|Win32.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_3_5_Debug|x86.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_3_5_Debug|x86.Build.0 = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_3_5_Release|Any CPU.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_3_5_Release|Mixed Platforms.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_3_5_Release|Mixed Platforms.Build.0 = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_3_5_Release|Win32.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_3_5_Release|x86.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_3_5_Release|x86.Build.0 = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_4_0_Debug|Any CPU.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_4_0_Debug|Mixed Platforms.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_4_0_Debug|Mixed Platforms.Build.0 = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_4_0_Debug|Win32.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_4_0_Debug|x86.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_4_0_Debug|x86.Build.0 = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_4_0_Release|Any CPU.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_4_0_Release|Mixed Platforms.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_4_0_Release|Mixed Platforms.Build.0 = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_4_0_Release|Win32.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_4_0_Release|x86.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.net_4_0_Release|x86.Build.0 = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.Release|Any CPU.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.Release|Mixed Platforms.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.Release|Mixed Platforms.Build.0 = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.Release|Win32.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.Release|x86.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.Release|x86.Build.0 = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.silverlight_Debug|Any CPU.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.silverlight_Debug|Mixed Platforms.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.silverlight_Debug|Mixed Platforms.Build.0 = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.silverlight_Debug|Win32.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.silverlight_Debug|x86.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.silverlight_Debug|x86.Build.0 = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.silverlight_Release|Any CPU.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.silverlight_Release|Mixed Platforms.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.silverlight_Release|Mixed Platforms.Build.0 = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.silverlight_Release|Win32.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.silverlight_Release|x86.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.silverlight_Release|x86.Build.0 = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.winphone_Debug|Any CPU.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.winphone_Debug|Mixed Platforms.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.winphone_Debug|Mixed Platforms.Build.0 = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.winphone_Debug|Win32.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.winphone_Debug|x86.ActiveCfg = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.winphone_Debug|x86.Build.0 = Debug|x86
{30107571-320D-443B-A304-4C16F3EB8866}.winphone_Release|Any CPU.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.winphone_Release|Mixed Platforms.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.winphone_Release|Mixed Platforms.Build.0 = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.winphone_Release|Win32.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.winphone_Release|x86.ActiveCfg = Release|x86
{30107571-320D-443B-A304-4C16F3EB8866}.winphone_Release|x86.Build.0 = Release|x86
{F458A89A-AEAB-4965-AA4D-393C9F7411D0}.Debug|Any CPU.ActiveCfg = Debug|x86
{F458A89A-AEAB-4965-AA4D-393C9F7411D0}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{F458A89A-AEAB-4965-AA4D-393C9F7411D0}.Debug|Mixed Platforms.Build.0 = Debug|x86

View File

@ -17,10 +17,10 @@
along with de4dot. If not, see <http://www.gnu.org/licenses/>.
*/
namespace de4dot_AnyCpu {
namespace de4dot_x86 {
class Program {
static int Main(string[] args) {
return de4dot.Program.main(de4dot.StartUpArch.AnyCpu, args);
return de4dot.Program.main(de4dot.StartUpArch.x86, args);
}
}
}

View File

@ -16,7 +16,7 @@
<AssemblyOriginatorKeyFile>..\de4dot.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<PlatformTarget>x86</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
@ -26,7 +26,7 @@
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<PlatformTarget>x86</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\Release\</OutputPath>