Skip to content

Commit 9bf0895

Browse files
committed
Fixes to get #210 compiling better in terms of x64 (ie. #160).
1 parent 6b9aeba commit 9bf0895

File tree

3 files changed

+30
-115
lines changed

3 files changed

+30
-115
lines changed

CefSharp.WinForm/CefSharp.WinForm.csproj

Lines changed: 11 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -13,24 +13,6 @@
1313
<FileAlignment>512</FileAlignment>
1414
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
1515
</PropertyGroup>
16-
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
17-
<DebugSymbols>true</DebugSymbols>
18-
<DebugType>full</DebugType>
19-
<Optimize>false</Optimize>
20-
<OutputPath>bin\Debug\</OutputPath>
21-
<DefineConstants>DEBUG;TRACE</DefineConstants>
22-
<ErrorReport>prompt</ErrorReport>
23-
<WarningLevel>4</WarningLevel>
24-
<PlatformTarget>x86</PlatformTarget>
25-
</PropertyGroup>
26-
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
27-
<DebugType>pdbonly</DebugType>
28-
<Optimize>true</Optimize>
29-
<OutputPath>bin\Release\</OutputPath>
30-
<DefineConstants>TRACE</DefineConstants>
31-
<ErrorReport>prompt</ErrorReport>
32-
<WarningLevel>4</WarningLevel>
33-
</PropertyGroup>
3416
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
3517
<PlatformTarget>x64</PlatformTarget>
3618
<OutputPath>bin\x64\Debug\</OutputPath>
@@ -45,6 +27,17 @@
4527
<PropertyGroup>
4628
<AssemblyOriginatorKeyFile>..\CefSharp.snk</AssemblyOriginatorKeyFile>
4729
</PropertyGroup>
30+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
31+
<DebugSymbols>true</DebugSymbols>
32+
<OutputPath>bin\x86\Debug\</OutputPath>
33+
<PlatformTarget>x86</PlatformTarget>
34+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
35+
</PropertyGroup>
36+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
37+
<OutputPath>bin\x86\Release\</OutputPath>
38+
<PlatformTarget>x86</PlatformTarget>
39+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
40+
</PropertyGroup>
4841
<ItemGroup>
4942
<Reference Include="System" />
5043
<Reference Include="System.Core" />

CefSharp.WinForms.Example/CefSharp.WinForms.Example.csproj

Lines changed: 11 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -21,27 +21,6 @@
2121
<OldToolsVersion>3.5</OldToolsVersion>
2222
<TargetFrameworkProfile />
2323
</PropertyGroup>
24-
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
25-
<DebugSymbols>true</DebugSymbols>
26-
<DebugType>full</DebugType>
27-
<Optimize>false</Optimize>
28-
<OutputPath>..\Debug\</OutputPath>
29-
<DefineConstants>DEBUG;TRACE</DefineConstants>
30-
<ErrorReport>prompt</ErrorReport>
31-
<WarningLevel>4</WarningLevel>
32-
<PlatformTarget>x86</PlatformTarget>
33-
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
34-
</PropertyGroup>
35-
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
36-
<DebugType>pdbonly</DebugType>
37-
<Optimize>true</Optimize>
38-
<OutputPath>..\Release\</OutputPath>
39-
<DefineConstants>TRACE</DefineConstants>
40-
<ErrorReport>prompt</ErrorReport>
41-
<WarningLevel>4</WarningLevel>
42-
<PlatformTarget>x86</PlatformTarget>
43-
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
44-
</PropertyGroup>
4524
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
4625
<PlatformTarget>x64</PlatformTarget>
4726
<OutputPath>bin\x64\Debug\</OutputPath>
@@ -50,6 +29,17 @@
5029
<PlatformTarget>x64</PlatformTarget>
5130
<OutputPath>bin\x64\Release\</OutputPath>
5231
</PropertyGroup>
32+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
33+
<DebugSymbols>true</DebugSymbols>
34+
<OutputPath>bin\x86\Debug\</OutputPath>
35+
<PlatformTarget>x86</PlatformTarget>
36+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
37+
</PropertyGroup>
38+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
39+
<OutputPath>bin\x86\Release\</OutputPath>
40+
<PlatformTarget>x86</PlatformTarget>
41+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
42+
</PropertyGroup>
5343
<ItemGroup>
5444
<Reference Include="nunit.framework, Version=2.6.0.12035, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
5545
<SpecificVersion>False</SpecificVersion>

CefSharp3.sln

Lines changed: 8 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -34,90 +34,48 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CefSharp.WinForms.Example",
3434
EndProject
3535
Global
3636
GlobalSection(SolutionConfigurationPlatforms) = preSolution
37-
Debug|Any CPU = Debug|Any CPU
38-
Debug|Mixed Platforms = Debug|Mixed Platforms
3937
Debug|Win32 = Debug|Win32
4038
Debug|x64 = Debug|x64
41-
Release|Any CPU = Release|Any CPU
42-
Release|Mixed Platforms = Release|Mixed Platforms
4339
Release|Win32 = Release|Win32
4440
Release|x64 = Release|x64
4541
EndGlobalSection
4642
GlobalSection(ProjectConfigurationPlatforms) = postSolution
47-
{7B495581-2271-4F41-9476-ACB86E8C864F}.Debug|Any CPU.ActiveCfg = Debug|Win32
48-
{7B495581-2271-4F41-9476-ACB86E8C864F}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
49-
{7B495581-2271-4F41-9476-ACB86E8C864F}.Debug|Mixed Platforms.Build.0 = Debug|x64
5043
{7B495581-2271-4F41-9476-ACB86E8C864F}.Debug|Win32.ActiveCfg = Debug|Win32
5144
{7B495581-2271-4F41-9476-ACB86E8C864F}.Debug|Win32.Build.0 = Debug|Win32
5245
{7B495581-2271-4F41-9476-ACB86E8C864F}.Debug|x64.ActiveCfg = Debug|x64
5346
{7B495581-2271-4F41-9476-ACB86E8C864F}.Debug|x64.Build.0 = Debug|x64
54-
{7B495581-2271-4F41-9476-ACB86E8C864F}.Release|Any CPU.ActiveCfg = Release|Win32
55-
{7B495581-2271-4F41-9476-ACB86E8C864F}.Release|Mixed Platforms.ActiveCfg = Release|Win32
56-
{7B495581-2271-4F41-9476-ACB86E8C864F}.Release|Mixed Platforms.Build.0 = Release|Win32
5747
{7B495581-2271-4F41-9476-ACB86E8C864F}.Release|Win32.ActiveCfg = Release|Win32
5848
{7B495581-2271-4F41-9476-ACB86E8C864F}.Release|Win32.Build.0 = Release|Win32
5949
{7B495581-2271-4F41-9476-ACB86E8C864F}.Release|x64.ActiveCfg = Release|x64
6050
{7B495581-2271-4F41-9476-ACB86E8C864F}.Release|x64.Build.0 = Release|x64
61-
{7A4D5447-183B-4A11-8E63-9848991B46FF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
62-
{7A4D5447-183B-4A11-8E63-9848991B46FF}.Debug|Any CPU.Build.0 = Debug|Any CPU
63-
{7A4D5447-183B-4A11-8E63-9848991B46FF}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
64-
{7A4D5447-183B-4A11-8E63-9848991B46FF}.Debug|Mixed Platforms.Build.0 = Debug|x64
6551
{7A4D5447-183B-4A11-8E63-9848991B46FF}.Debug|Win32.ActiveCfg = Debug|x86
6652
{7A4D5447-183B-4A11-8E63-9848991B46FF}.Debug|Win32.Build.0 = Debug|x86
6753
{7A4D5447-183B-4A11-8E63-9848991B46FF}.Debug|x64.ActiveCfg = Debug|x64
6854
{7A4D5447-183B-4A11-8E63-9848991B46FF}.Debug|x64.Build.0 = Debug|x64
69-
{7A4D5447-183B-4A11-8E63-9848991B46FF}.Release|Any CPU.ActiveCfg = Release|Any CPU
70-
{7A4D5447-183B-4A11-8E63-9848991B46FF}.Release|Any CPU.Build.0 = Release|Any CPU
71-
{7A4D5447-183B-4A11-8E63-9848991B46FF}.Release|Mixed Platforms.ActiveCfg = Release|x86
72-
{7A4D5447-183B-4A11-8E63-9848991B46FF}.Release|Mixed Platforms.Build.0 = Release|x86
7355
{7A4D5447-183B-4A11-8E63-9848991B46FF}.Release|Win32.ActiveCfg = Release|x86
7456
{7A4D5447-183B-4A11-8E63-9848991B46FF}.Release|Win32.Build.0 = Release|x86
7557
{7A4D5447-183B-4A11-8E63-9848991B46FF}.Release|x64.ActiveCfg = Release|x64
7658
{7A4D5447-183B-4A11-8E63-9848991B46FF}.Release|x64.Build.0 = Release|x64
77-
{A4394E7B-1155-43A6-989E-8AB72DDDC9E4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
78-
{A4394E7B-1155-43A6-989E-8AB72DDDC9E4}.Debug|Any CPU.Build.0 = Debug|Any CPU
79-
{A4394E7B-1155-43A6-989E-8AB72DDDC9E4}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
80-
{A4394E7B-1155-43A6-989E-8AB72DDDC9E4}.Debug|Mixed Platforms.Build.0 = Debug|x64
8159
{A4394E7B-1155-43A6-989E-8AB72DDDC9E4}.Debug|Win32.ActiveCfg = Debug|x86
8260
{A4394E7B-1155-43A6-989E-8AB72DDDC9E4}.Debug|Win32.Build.0 = Debug|x86
8361
{A4394E7B-1155-43A6-989E-8AB72DDDC9E4}.Debug|x64.ActiveCfg = Debug|x64
8462
{A4394E7B-1155-43A6-989E-8AB72DDDC9E4}.Debug|x64.Build.0 = Debug|x64
85-
{A4394E7B-1155-43A6-989E-8AB72DDDC9E4}.Release|Any CPU.ActiveCfg = Release|Any CPU
86-
{A4394E7B-1155-43A6-989E-8AB72DDDC9E4}.Release|Any CPU.Build.0 = Release|Any CPU
87-
{A4394E7B-1155-43A6-989E-8AB72DDDC9E4}.Release|Mixed Platforms.ActiveCfg = Release|x86
88-
{A4394E7B-1155-43A6-989E-8AB72DDDC9E4}.Release|Mixed Platforms.Build.0 = Release|x86
8963
{A4394E7B-1155-43A6-989E-8AB72DDDC9E4}.Release|Win32.ActiveCfg = Release|x86
9064
{A4394E7B-1155-43A6-989E-8AB72DDDC9E4}.Release|Win32.Build.0 = Release|x86
9165
{A4394E7B-1155-43A6-989E-8AB72DDDC9E4}.Release|x64.ActiveCfg = Release|x64
9266
{A4394E7B-1155-43A6-989E-8AB72DDDC9E4}.Release|x64.Build.0 = Release|x64
93-
{4828DAEC-EF99-4553-B674-4374F77C6D66}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
94-
{4828DAEC-EF99-4553-B674-4374F77C6D66}.Debug|Any CPU.Build.0 = Debug|Any CPU
95-
{4828DAEC-EF99-4553-B674-4374F77C6D66}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
96-
{4828DAEC-EF99-4553-B674-4374F77C6D66}.Debug|Mixed Platforms.Build.0 = Debug|x64
9767
{4828DAEC-EF99-4553-B674-4374F77C6D66}.Debug|Win32.ActiveCfg = Debug|x86
9868
{4828DAEC-EF99-4553-B674-4374F77C6D66}.Debug|Win32.Build.0 = Debug|x86
9969
{4828DAEC-EF99-4553-B674-4374F77C6D66}.Debug|x64.ActiveCfg = Debug|x64
10070
{4828DAEC-EF99-4553-B674-4374F77C6D66}.Debug|x64.Build.0 = Debug|x64
101-
{4828DAEC-EF99-4553-B674-4374F77C6D66}.Release|Any CPU.ActiveCfg = Release|Any CPU
102-
{4828DAEC-EF99-4553-B674-4374F77C6D66}.Release|Any CPU.Build.0 = Release|Any CPU
103-
{4828DAEC-EF99-4553-B674-4374F77C6D66}.Release|Mixed Platforms.ActiveCfg = Release|x86
104-
{4828DAEC-EF99-4553-B674-4374F77C6D66}.Release|Mixed Platforms.Build.0 = Release|x86
10571
{4828DAEC-EF99-4553-B674-4374F77C6D66}.Release|Win32.ActiveCfg = Release|x86
10672
{4828DAEC-EF99-4553-B674-4374F77C6D66}.Release|Win32.Build.0 = Release|x86
10773
{4828DAEC-EF99-4553-B674-4374F77C6D66}.Release|x64.ActiveCfg = Release|x64
10874
{4828DAEC-EF99-4553-B674-4374F77C6D66}.Release|x64.Build.0 = Release|x64
109-
{E6CB3790-F267-4AC7-892C-2620737682CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
110-
{E6CB3790-F267-4AC7-892C-2620737682CA}.Debug|Any CPU.Build.0 = Debug|Any CPU
111-
{E6CB3790-F267-4AC7-892C-2620737682CA}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
112-
{E6CB3790-F267-4AC7-892C-2620737682CA}.Debug|Mixed Platforms.Build.0 = Debug|x64
11375
{E6CB3790-F267-4AC7-892C-2620737682CA}.Debug|Win32.ActiveCfg = Debug|x86
11476
{E6CB3790-F267-4AC7-892C-2620737682CA}.Debug|Win32.Build.0 = Debug|x86
11577
{E6CB3790-F267-4AC7-892C-2620737682CA}.Debug|x64.ActiveCfg = Debug|x64
11678
{E6CB3790-F267-4AC7-892C-2620737682CA}.Debug|x64.Build.0 = Debug|x64
117-
{E6CB3790-F267-4AC7-892C-2620737682CA}.Release|Any CPU.ActiveCfg = Release|Any CPU
118-
{E6CB3790-F267-4AC7-892C-2620737682CA}.Release|Any CPU.Build.0 = Release|Any CPU
119-
{E6CB3790-F267-4AC7-892C-2620737682CA}.Release|Mixed Platforms.ActiveCfg = Release|x86
120-
{E6CB3790-F267-4AC7-892C-2620737682CA}.Release|Mixed Platforms.Build.0 = Release|x86
12179
{E6CB3790-F267-4AC7-892C-2620737682CA}.Release|Win32.ActiveCfg = Release|x86
12280
{E6CB3790-F267-4AC7-892C-2620737682CA}.Release|Win32.Build.0 = Release|x86
12381
{E6CB3790-F267-4AC7-892C-2620737682CA}.Release|x64.ActiveCfg = Release|x64
@@ -130,46 +88,20 @@ Global
13088
{23EE5140-2C2C-4B53-A954-10B08DCA6BD6}.Release|Win32.Build.0 = Release|x86
13189
{23EE5140-2C2C-4B53-A954-10B08DCA6BD6}.Release|x64.ActiveCfg = Release|x64
13290
{23EE5140-2C2C-4B53-A954-10B08DCA6BD6}.Release|x64.Build.0 = Release|x64
133-
{33A26358-8DB0-4C0C-9603-FEA61B697B8B}.Debug|Any CPU.ActiveCfg = Debug|Win32
134-
{33A26358-8DB0-4C0C-9603-FEA61B697B8B}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
135-
{33A26358-8DB0-4C0C-9603-FEA61B697B8B}.Debug|Mixed Platforms.Build.0 = Debug|x64
136-
{33A26358-8DB0-4C0C-9603-FEA61B697B8B}.Debug|Win32.ActiveCfg = Debug|Win32
137-
{33A26358-8DB0-4C0C-9603-FEA61B697B8B}.Debug|Win32.Build.0 = Debug|Win32
138-
{33A26358-8DB0-4C0C-9603-FEA61B697B8B}.Debug|x64.ActiveCfg = Debug|x64
139-
{33A26358-8DB0-4C0C-9603-FEA61B697B8B}.Debug|x64.Build.0 = Debug|x64
140-
{33A26358-8DB0-4C0C-9603-FEA61B697B8B}.Release|Any CPU.ActiveCfg = Release|Win32
141-
{33A26358-8DB0-4C0C-9603-FEA61B697B8B}.Release|Mixed Platforms.ActiveCfg = Release|Win32
142-
{33A26358-8DB0-4C0C-9603-FEA61B697B8B}.Release|Mixed Platforms.Build.0 = Release|Win32
143-
{33A26358-8DB0-4C0C-9603-FEA61B697B8B}.Release|Win32.ActiveCfg = Release|Win32
144-
{33A26358-8DB0-4C0C-9603-FEA61B697B8B}.Release|Win32.Build.0 = Release|Win32
145-
{33A26358-8DB0-4C0C-9603-FEA61B697B8B}.Release|x64.ActiveCfg = Release|x64
146-
{33A26358-8DB0-4C0C-9603-FEA61B697B8B}.Release|x64.Build.0 = Release|x64
147-
{882505AD-246D-402A-8414-347EFB8E2C8D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
148-
{882505AD-246D-402A-8414-347EFB8E2C8D}.Debug|Any CPU.Build.0 = Debug|Any CPU
149-
{882505AD-246D-402A-8414-347EFB8E2C8D}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
150-
{882505AD-246D-402A-8414-347EFB8E2C8D}.Debug|Mixed Platforms.Build.0 = Debug|x64
151-
{882505AD-246D-402A-8414-347EFB8E2C8D}.Debug|Win32.ActiveCfg = Debug|Any CPU
91+
{882505AD-246D-402A-8414-347EFB8E2C8D}.Debug|Win32.ActiveCfg = Debug|x86
92+
{882505AD-246D-402A-8414-347EFB8E2C8D}.Debug|Win32.Build.0 = Debug|x86
15293
{882505AD-246D-402A-8414-347EFB8E2C8D}.Debug|x64.ActiveCfg = Debug|x64
15394
{882505AD-246D-402A-8414-347EFB8E2C8D}.Debug|x64.Build.0 = Debug|x64
154-
{882505AD-246D-402A-8414-347EFB8E2C8D}.Release|Any CPU.ActiveCfg = Release|Any CPU
155-
{882505AD-246D-402A-8414-347EFB8E2C8D}.Release|Any CPU.Build.0 = Release|Any CPU
156-
{882505AD-246D-402A-8414-347EFB8E2C8D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
157-
{882505AD-246D-402A-8414-347EFB8E2C8D}.Release|Mixed Platforms.Build.0 = Release|Any CPU
158-
{882505AD-246D-402A-8414-347EFB8E2C8D}.Release|Win32.ActiveCfg = Release|Any CPU
95+
{882505AD-246D-402A-8414-347EFB8E2C8D}.Release|Win32.ActiveCfg = Release|x86
96+
{882505AD-246D-402A-8414-347EFB8E2C8D}.Release|Win32.Build.0 = Release|x86
15997
{882505AD-246D-402A-8414-347EFB8E2C8D}.Release|x64.ActiveCfg = Release|x64
16098
{882505AD-246D-402A-8414-347EFB8E2C8D}.Release|x64.Build.0 = Release|x64
161-
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
162-
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Debug|Any CPU.Build.0 = Debug|Any CPU
163-
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
164-
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Debug|Mixed Platforms.Build.0 = Debug|x64
165-
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Debug|Win32.ActiveCfg = Debug|Any CPU
99+
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Debug|Win32.ActiveCfg = Debug|x86
100+
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Debug|Win32.Build.0 = Debug|x86
166101
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Debug|x64.ActiveCfg = Debug|x64
167102
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Debug|x64.Build.0 = Debug|x64
168-
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Release|Any CPU.ActiveCfg = Release|Any CPU
169-
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Release|Any CPU.Build.0 = Release|Any CPU
170-
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
171-
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Release|Mixed Platforms.Build.0 = Release|Any CPU
172-
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Release|Win32.ActiveCfg = Release|Any CPU
103+
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Release|Win32.ActiveCfg = Release|x86
104+
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Release|Win32.Build.0 = Release|x86
173105
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Release|x64.ActiveCfg = Release|x64
174106
{C043FFF7-5F71-4FFC-989A-E09E18548589}.Release|x64.Build.0 = Release|x64
175107
EndGlobalSection

0 commit comments

Comments
 (0)