Skip to content

Commit 3ff77a0

Browse files
authored
Merge 3c64bf6 into 819837f
2 parents 819837f + 3c64bf6 commit 3ff77a0

18 files changed

+404
-146
lines changed

CefSharp3.sln

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,26 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CefSharp.WinForms.Example",
4242
EndProject
4343
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NuGet", "NuGet", "{A23AA466-1903-44F2-946D-25AD0500D56B}"
4444
ProjectSection(SolutionItems) = preProject
45+
NuGet\CefSharp.Common.app.config.x64.transform = NuGet\CefSharp.Common.app.config.x64.transform
46+
NuGet\CefSharp.Common.app.config.x86.transform = NuGet\CefSharp.Common.app.config.x86.transform
4547
NuGet\CefSharp.Common.nuspec = NuGet\CefSharp.Common.nuspec
4648
NuGet\CefSharp.Common.props = NuGet\CefSharp.Common.props
4749
NuGet\CefSharp.Common.targets = NuGet\CefSharp.Common.targets
50+
NuGet\CefSharp.OffScreen.app.config.x64.transform = NuGet\CefSharp.OffScreen.app.config.x64.transform
51+
NuGet\CefSharp.OffScreen.app.config.x86.transform = NuGet\CefSharp.OffScreen.app.config.x86.transform
4852
NuGet\CefSharp.OffScreen.nuspec = NuGet\CefSharp.OffScreen.nuspec
4953
NuGet\CefSharp.OffScreen.props = NuGet\CefSharp.OffScreen.props
54+
NuGet\CefSharp.OffScreen.targets = NuGet\CefSharp.OffScreen.targets
55+
NuGet\CefSharp.WinForms.app.config.x64.transform = NuGet\CefSharp.WinForms.app.config.x64.transform
56+
NuGet\CefSharp.WinForms.app.config.x86.transform = NuGet\CefSharp.WinForms.app.config.x86.transform
5057
NuGet\CefSharp.WinForms.nuspec = NuGet\CefSharp.WinForms.nuspec
5158
NuGet\CefSharp.WinForms.props = NuGet\CefSharp.WinForms.props
59+
NuGet\CefSharp.WinForms.targets = NuGet\CefSharp.WinForms.targets
60+
NuGet\CefSharp.Wpf.app.config.x64.transform = NuGet\CefSharp.Wpf.app.config.x64.transform
61+
NuGet\CefSharp.Wpf.app.config.x86.transform = NuGet\CefSharp.Wpf.app.config.x86.transform
5262
NuGet\CefSharp.Wpf.nuspec = NuGet\CefSharp.Wpf.nuspec
5363
NuGet\CefSharp.Wpf.props = NuGet\CefSharp.Wpf.props
64+
NuGet\CefSharp.Wpf.targets = NuGet\CefSharp.Wpf.targets
5465
NuGet\Readme.txt = NuGet\Readme.txt
5566
EndProjectSection
5667
EndProject
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1">
3+
<!-- Add the runtime section if missing. -->
4+
<runtime xdt:Transform="InsertIfMissing"/>
5+
6+
<runtime>
7+
<!-- Add the assemblyBinding section if missing. -->
8+
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" xdt:Transform="InsertIfMissing"/>
9+
</runtime>
10+
11+
<runtime>
12+
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
13+
<!-- Add the dependentAssembly section for CefSharp.Core if missing. -->
14+
<dependentAssembly xdt:Transform="InsertIfMissing" xdt:Locator="Condition(asmv1:assemblyIdentity/@processorArchitecture='amd64' and asmv1:assemblyIdentity/@name='CefSharp.Core')">
15+
<assemblyIdentity name="CefSharp.Core" processorArchitecture="amd64" publicKeyToken="40c4b6fc221f4138" culture="neutral"/>
16+
</dependentAssembly>
17+
18+
<!-- Add or update the codeBase information for CefSharp.Core. -->
19+
<dependentAssembly xdt:Locator="Condition(asmv1:assemblyIdentity/@processorArchitecture='amd64' and asmv1:assemblyIdentity/@name='CefSharp.Core')">
20+
<!-- Add the codebase section if missing. -->
21+
<codeBase xdt:Transform="InsertIfMissing"/>
22+
<!-- Ensure the codeBase version and href are set to the correct values. -->
23+
<codeBase version="83.4.3.0" href="x64/CefSharp.Core.dll" xdt:Transform="Replace"/>
24+
</dependentAssembly>
25+
26+
<!-- Add the dependentAssembly section for CefSharp if missing. -->
27+
<dependentAssembly xdt:Transform="InsertIfMissing" xdt:Locator="Condition(asmv1:assemblyIdentity/@processorArchitecture='amd64' and asmv1:assemblyIdentity/@name='CefSharp')">
28+
<assemblyIdentity name="CefSharp" processorArchitecture="amd64" publicKeyToken="40c4b6fc221f4138" culture="neutral"/>
29+
</dependentAssembly>
30+
31+
<!-- Add or update the codeBase information for CefSharp. -->
32+
<dependentAssembly xdt:Locator="Condition(asmv1:assemblyIdentity/@processorArchitecture='amd64' and asmv1:assemblyIdentity/@name='CefSharp')">
33+
<!-- Add the codeBase section if missing. -->
34+
<codeBase xdt:Transform="InsertIfMissing"/>
35+
<!-- Ensure the codeBase version and href are set to the correct values. -->
36+
<codeBase xdt:Transform="Replace" version="83.4.3.0" href="x64/CefSharp.dll"/>
37+
</dependentAssembly>
38+
39+
<!-- Add the dependentAssembly section for CefSharp.BrowserSubprocess.Core if missing. -->
40+
<dependentAssembly xdt:Transform="InsertIfMissing" xdt:Locator="Condition(asmv1:assemblyIdentity/@processorArchitecture='amd64' and asmv1:assemblyIdentity/@name='CefSharp.BrowserSubprocess.Core')">
41+
<assemblyIdentity name="CefSharp.BrowserSubprocess.Core" processorArchitecture="amd64" publicKeyToken="40c4b6fc221f4138" culture="neutral"/>
42+
</dependentAssembly>
43+
44+
<!-- Add or update the codeBase information for CefSharp.BrowserSubprocess.Core -->
45+
<dependentAssembly xdt:Locator="Condition(asmv1:assemblyIdentity/@processorArchitecture='amd64' and asmv1:assemblyIdentity/@name='CefSharp.BrowserSubprocess.Core')">
46+
<!-- Add the codeBase section if missing. -->
47+
<codeBase xdt:Transform="InsertIfMissing"/>
48+
<!-- Ensure the codeBase version and href are set to the correct values. -->
49+
<codeBase xdt:Transform="Replace" version="83.4.3.0" href="x64/CefSharp.BrowserSubprocess.Core.dll"/>
50+
</dependentAssembly>
51+
</assemblyBinding>
52+
</runtime>
53+
</configuration>
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1">
3+
<!-- Add the runtime section if missing. -->
4+
<runtime xdt:Transform="InsertIfMissing"/>
5+
6+
<runtime>
7+
<!-- Add the assemblyBinding section if missing. -->
8+
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" xdt:Transform="InsertIfMissing"/>
9+
</runtime>
10+
11+
<runtime>
12+
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
13+
<!-- Add the dependentAssembly section for CefSharp.Core if missing. -->
14+
<dependentAssembly xdt:Transform="InsertIfMissing" xdt:Locator="Condition(asmv1:assemblyIdentity/@processorArchitecture='x86' and asmv1:assemblyIdentity/@name='CefSharp.Core')">
15+
<assemblyIdentity name="CefSharp.Core" processorArchitecture="x86" publicKeyToken="40c4b6fc221f4138" culture="neutral"/>
16+
</dependentAssembly>
17+
18+
<!-- Add or update the codeBase information for CefSharp.Core. -->
19+
<dependentAssembly xdt:Locator="Condition(asmv1:assemblyIdentity/@processorArchitecture='x86' and asmv1:assemblyIdentity/@name='CefSharp.Core')">
20+
<!-- Add the codebase section if missing. -->
21+
<codeBase xdt:Transform="InsertIfMissing"/>
22+
<!-- Ensure the codeBase version and href are set to the correct values. -->
23+
<codeBase version="83.4.3.0" href="x86/CefSharp.Core.dll" xdt:Transform="Replace"/>
24+
</dependentAssembly>
25+
26+
<!-- Add the dependentAssembly section for CefSharp if missing. -->
27+
<dependentAssembly xdt:Transform="InsertIfMissing" xdt:Locator="Condition(asmv1:assemblyIdentity/@processorArchitecture='x86' and asmv1:assemblyIdentity/@name='CefSharp')">
28+
<assemblyIdentity name="CefSharp" processorArchitecture="x86" publicKeyToken="40c4b6fc221f4138" culture="neutral"/>
29+
</dependentAssembly>
30+
31+
<!-- Add or update the codeBase information for CefSharp. -->
32+
<dependentAssembly xdt:Locator="Condition(asmv1:assemblyIdentity/@processorArchitecture='x86' and asmv1:assemblyIdentity/@name='CefSharp')">
33+
<!-- Add the codeBase section if missing. -->
34+
<codeBase xdt:Transform="InsertIfMissing"/>
35+
<!-- Ensure the codeBase version and href are set to the correct values. -->
36+
<codeBase xdt:Transform="Replace" version="83.4.3.0" href="x86/CefSharp.dll"/>
37+
</dependentAssembly>
38+
39+
<!-- Add the dependentAssembly section for CefSharp.BrowserSubprocess.Core if missing. -->
40+
<dependentAssembly xdt:Transform="InsertIfMissing" xdt:Locator="Condition(asmv1:assemblyIdentity/@processorArchitecture='x86' and asmv1:assemblyIdentity/@name='CefSharp.BrowserSubprocess.Core')">
41+
<assemblyIdentity name="CefSharp.BrowserSubprocess.Core" processorArchitecture="x86" publicKeyToken="40c4b6fc221f4138" culture="neutral"/>
42+
</dependentAssembly>
43+
44+
<!-- Add or update the codeBase information for CefSharp.BrowserSubprocess.Core -->
45+
<dependentAssembly xdt:Locator="Condition(asmv1:assemblyIdentity/@processorArchitecture='x86' and asmv1:assemblyIdentity/@name='CefSharp.BrowserSubprocess.Core')">
46+
<!-- Add the codeBase section if missing. -->
47+
<codeBase xdt:Transform="InsertIfMissing"/>
48+
<!-- Ensure the codeBase version and href are set to the correct values. -->
49+
<codeBase xdt:Transform="Replace" version="83.4.3.0" href="x86/CefSharp.BrowserSubprocess.Core.dll"/>
50+
</dependentAssembly>
51+
</assemblyBinding>
52+
</runtime>
53+
</configuration>

NuGet/CefSharp.Common.nuspec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@
4949

5050
<file src="CefSharp.Common.props" target="build" />
5151
<file src="CefSharp.Common.targets" target="build" />
52+
<file src="CefSharp.Common.app.config.x86.transform" target="build\app.config.x86.transform" />
53+
<file src="CefSharp.Common.app.config.x64.transform" target="build\app.config.x64.transform" />
5254

5355
<file src="..\CefSharp\**\*.cs" target="src\CefSharp" />
5456
<file src="..\CefSharp.Core\**\*.h" target="src\CefSharp.Core" />

NuGet/CefSharp.Common.targets

Lines changed: 44 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -1,77 +1,57 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3-
<Target Name="PlatformCheck" BeforeTargets="ResolveAssemblyReferences" Condition="(('$(Platform)' != 'x86') AND ('$(Platform)' != 'x64') AND ('$(Platform)' != 'Win32') AND '$(CefSharpAnyCpuSupport)' != 'true')">
4-
<Error Text="$(MSBuildThisFileName) is unable to proceeed as your current Platform is '$(Platform)'. To target AnyCPU please read https://github.com/cefsharp/CefSharp/issues/1714. Alternatively change your Platform to x86 or x64 and the relevant files will be copied automatically. For details on changing your projects Platform see https://docs.microsoft.com/en-gb/visualstudio/ide/how-to-configure-projects-to-target-platforms?view=vs-2017" HelpKeyword="CefSharpSolutionPlatformCheck" />
5-
</Target>
6-
73
<Target Name="FrameworkVersionCheck" BeforeTargets="ResolveAssemblyReferences" Condition="(('$(TargetFrameworkVersion)' == 'v4.5.1') OR ('$(TargetFrameworkVersion)' == 'v4.5') OR ('$(TargetFrameworkVersion)' == 'v4.0'))">
84
<Error Text="CefSharp requires .Net 4.5.2 or higher" />
95
</Target>
106

11-
<PropertyGroup>
12-
<CefSharpTargetDir Condition=" '$(CefSharpTargetDir)' == '' ">.</CefSharpTargetDir>
13-
</PropertyGroup>
14-
157
<!--
168
These item groups should be in the .props file, unfortunately Nuget 2.8.x doesn't gurantee the
179
correct ordering .props imports, which we require as this depends on the cef.redist packages
1810
exporting an ItemGroup
1911
-->
12+
<Choose>
13+
<When Condition="('$(Platform)' == 'AnyCPU') OR ('$(Platform)' == 'x86') OR ('$(Platform)' == 'Win32')">
14+
<ItemGroup>
15+
<None Include="@(CefRedist32)">
16+
<Link>x86\%(RecursiveDir)%(FileName)%(Extension)</Link>
17+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
18+
<PublishState>Include</PublishState>
19+
<Visible>false</Visible>
20+
</None>
21+
<None Include="@(CefSharpCommonBinaries32)">
22+
<Link>x86\%(RecursiveDir)%(FileName)%(Extension)</Link>
23+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
24+
<PublishState>Include</PublishState>
25+
<Visible>false</Visible>
26+
</None>
27+
</ItemGroup>
28+
</When>
29+
</Choose>
2030

21-
<ItemGroup Condition="('$(Platform)' == 'x86') OR ('$(Platform)' == 'Win32')">
22-
<None Include="@(CefRedist32)">
23-
<Link>$(CefSharpTargetDir)\%(RecursiveDir)%(FileName)%(Extension)</Link>
24-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
25-
<PublishState>Include</PublishState>
26-
<Visible>false</Visible>
27-
</None>
28-
<None Include="@(CefSharpCommonBinaries32)">
29-
<Link>$(CefSharpTargetDir)\%(RecursiveDir)%(FileName)%(Extension)</Link>
30-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
31-
<PublishState>Include</PublishState>
32-
<Visible>false</Visible>
33-
</None>
34-
</ItemGroup>
35-
36-
<ItemGroup Condition="'$(Platform)' == 'x64'">
37-
<None Include="@(CefRedist64)">
38-
<Link>$(CefSharpTargetDir)\%(RecursiveDir)%(FileName)%(Extension)</Link>
39-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
40-
<PublishState>Include</PublishState>
41-
<Visible>false</Visible>
42-
</None>
43-
<None Include="@(CefSharpCommonBinaries64)">
44-
<Link>$(CefSharpTargetDir)\%(RecursiveDir)%(FileName)%(Extension)</Link>
45-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
46-
<PublishState>Include</PublishState>
47-
<Visible>false</Visible>
48-
</None>
49-
</ItemGroup>
50-
51-
<ItemGroup Condition="'$(Platform)' == 'AnyCPU'">
52-
<None Include="@(CefRedist32)">
53-
<Link>$(CefSharpTargetDir)\x86\%(RecursiveDir)%(FileName)%(Extension)</Link>
54-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
55-
<PublishState>Include</PublishState>
56-
<Visible>false</Visible>
57-
</None>
58-
<None Include="@(CefRedist64)">
59-
<Link>$(CefSharpTargetDir)\x64\%(RecursiveDir)%(FileName)%(Extension)</Link>
60-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
61-
<PublishState>Include</PublishState>
62-
<Visible>false</Visible>
63-
</None>
64-
<None Include="@(CefSharpCommonBinaries32)">
65-
<Link>$(CefSharpTargetDir)\x86\%(RecursiveDir)%(FileName)%(Extension)</Link>
66-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
67-
<PublishState>Include</PublishState>
68-
<Visible>false</Visible>
69-
</None>
70-
<None Include="@(CefSharpCommonBinaries64)">
71-
<Link>$(CefSharpTargetDir)\x64\%(RecursiveDir)%(FileName)%(Extension)</Link>
72-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
73-
<PublishState>Include</PublishState>
74-
<Visible>false</Visible>
75-
</None>
76-
</ItemGroup>
31+
<Choose>
32+
<When Condition="('$(Platform)' == 'AnyCPU') OR ('$(Platform)' == 'x64')">
33+
<ItemGroup>
34+
<None Include="@(CefRedist64)">
35+
<Link>x64\%(RecursiveDir)%(FileName)%(Extension)</Link>
36+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
37+
<PublishState>Include</PublishState>
38+
<Visible>false</Visible>
39+
</None>
40+
<None Include="@(CefSharpCommonBinaries64)">
41+
<Link>x64\%(RecursiveDir)%(FileName)%(Extension)</Link>
42+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
43+
<PublishState>Include</PublishState>
44+
<Visible>false</Visible>
45+
</None>
46+
</ItemGroup>
47+
</When>
48+
</Choose>
49+
50+
<UsingTask TaskName="TransformXml" AssemblyFile="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\Web\Microsoft.Web.Publishing.Tasks.dll" />
51+
<Target Name="CefSharpCommon_TransformX86Config" Condition="('$(Platform)' == 'AnyCPU') OR ('$(Platform)' == 'x86') OR ('$(Platform)' == 'Win32')" AfterTargets="_CopyAppConfigFile">
52+
<TransformXml Source="@(AppConfigWithTargetPath->'$(OutDir)%(TargetPath)')" Transform="$(MSBuildThisFileDirectory)app.config.x86.transform" Destination="@(AppConfigWithTargetPath->'$(OutDir)%(TargetPath)')"/>
53+
</Target>
54+
<Target Name="CefSharpCommon_TransformX64Config" Condition="('$(Platform)' == 'AnyCPU') OR ('$(Platform)' == 'x64')" AfterTargets="_CopyAppConfigFile">
55+
<TransformXml Source="@(AppConfigWithTargetPath->'$(OutDir)%(TargetPath)')" Transform="$(MSBuildThisFileDirectory)app.config.x64.transform" Destination="@(AppConfigWithTargetPath->'$(OutDir)%(TargetPath)')"/>
56+
</Target>
7757
</Project>
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1">
3+
<!-- Add the runtime section if missing. -->
4+
<runtime xdt:Transform="InsertIfMissing"/>
5+
6+
<runtime>
7+
<!-- Add the assemblyBinding section if missing. -->
8+
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" xdt:Transform="InsertIfMissing"/>
9+
</runtime>
10+
11+
<runtime>
12+
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
13+
<!-- Add the dependentAssembly section for CefSharp.OffScreen if missing. -->
14+
<dependentAssembly xdt:Transform="InsertIfMissing" xdt:Locator="Condition(asmv1:assemblyIdentity/@processorArchitecture='amd64' and asmv1:assemblyIdentity/@name='CefSharp.OffScreen')">
15+
<assemblyIdentity name="CefSharp.OffScreen" processorArchitecture="amd64" publicKeyToken="40c4b6fc221f4138" culture="neutral"/>
16+
</dependentAssembly>
17+
18+
<!-- Add or update the codeBase information for CefSharp.OffScreen. -->
19+
<dependentAssembly xdt:Locator="Condition(asmv1:assemblyIdentity/@processorArchitecture='amd64' and asmv1:assemblyIdentity/@name='CefSharp.OffScreen')">
20+
<!-- Add the codeBase section if missing. -->
21+
<codeBase xdt:Transform="InsertIfMissing"/>
22+
<!-- Ensure the codeBase version and href are set to the correct values. -->
23+
<codeBase xdt:Transform="Replace" version="83.4.3.0" href="x64/CefSharp.OffScreen.dll"/>
24+
</dependentAssembly>
25+
</assemblyBinding>
26+
</runtime>
27+
</configuration>
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1">
3+
<!-- Add the runtime section if missing. -->
4+
<runtime xdt:Transform="InsertIfMissing"/>
5+
6+
<runtime>
7+
<!-- Add the assemblyBinding section if missing. -->
8+
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" xdt:Transform="InsertIfMissing"/>
9+
</runtime>
10+
11+
<runtime>
12+
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
13+
<!-- Add the dependentAssembly section for CefSharp.OffScreen if missing. -->
14+
<dependentAssembly xdt:Transform="InsertIfMissing" xdt:Locator="Condition(asmv1:assemblyIdentity/@processorArchitecture='x86' and asmv1:assemblyIdentity/@name='CefSharp.OffScreen')">
15+
<assemblyIdentity name="CefSharp.OffScreen" processorArchitecture="x86" publicKeyToken="40c4b6fc221f4138" culture="neutral"/>
16+
</dependentAssembly>
17+
18+
<!-- Add or update the codeBase information for CefSharp.OffScreen. -->
19+
<dependentAssembly xdt:Locator="Condition(asmv1:assemblyIdentity/@processorArchitecture='x86' and asmv1:assemblyIdentity/@name='CefSharp.OffScreen')">
20+
<!-- Add the codeBase section if missing. -->
21+
<codeBase xdt:Transform="InsertIfMissing"/>
22+
<!-- Ensure the codeBase version and href are set to the correct values. -->
23+
<codeBase xdt:Transform="Replace" version="83.4.3.0" href="x86/CefSharp.OffScreen.dll"/>
24+
</dependentAssembly>
25+
</assemblyBinding>
26+
</runtime>
27+
</configuration>

NuGet/CefSharp.OffScreen.nuspec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@
3939

4040
<file src="CefSharp.OffScreen.props" target="build" />
4141
<file src="CefSharp.OffScreen.targets" target="build" />
42+
<file src="CefSharp.OffScreen.app.config.x64.transform" target="build\app.config.x64.transform" />
43+
<file src="CefSharp.OffScreen.app.config.x86.transform" target="build\app.config.x86.transform" />
4244

4345
<file src="Readme.txt" target="" />
4446

0 commit comments

Comments
 (0)