mirror of https://github.com/cefsharp/CefSharp.git
Browse Source
BrowserSubProcess/Examples/Tests - Migrate to newer SDK Style projects
BrowserSubProcess/Examples/Tests - Migrate to newer SDK Style projects
- Migrate to new SDK style projects - Migrate to chromiumembeddedframework.runtime packages - Remove old packages.config files - Update post build event for BrowserSubprocess to set TSAware/LargeAddressAware - Change project build order Issue #3706cefsharp/95

18 changed files with 337 additions and 1130 deletions
-
162CefSharp.BrowserSubprocess/CefSharp.BrowserSubprocess.csproj
-
6CefSharp.Core/packages.config
-
175CefSharp.Example/CefSharp.Example.csproj
-
4CefSharp.Example/packages.config
-
66CefSharp.Native.props
-
144CefSharp.OffScreen.Example/CefSharp.OffScreen.Example.csproj
-
5CefSharp.OffScreen.Example/packages.config
-
296CefSharp.Test/CefSharp.Test.csproj
-
30CefSharp.Test/packages.config
-
242CefSharp.WinForms.Example/CefSharp.WinForms.Example.csproj
-
5CefSharp.WinForms.Example/packages.config
-
250CefSharp.Wpf.Example/CefSharp.Wpf.Example.csproj
-
5CefSharp.Wpf.Example/packages.config
-
13CefSharp.props
-
6CefSharp/packages.config
-
33CefSharp3.sln
-
14UpdateNugetPackages.ps1
-
11build.ps1
@ -1,124 +1,40 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<Project ToolsVersion="12.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>{23EE5140-2C2C-4B53-A954-10B08DCA6BD6}</ProjectGuid> |
|||
<OutputType>WinExe</OutputType> |
|||
<AppDesignerFolder>Properties</AppDesignerFolder> |
|||
<RootNamespace>CefSharp.BrowserSubprocess</RootNamespace> |
|||
<AssemblyName>CefSharp.BrowserSubprocess</AssemblyName> |
|||
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion> |
|||
<TargetFrameworkProfile> |
|||
</TargetFrameworkProfile> |
|||
<FileAlignment>512</FileAlignment> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> |
|||
<PlatformTarget>x86</PlatformTarget> |
|||
<DebugSymbols>true</DebugSymbols> |
|||
<DebugType>full</DebugType> |
|||
<Optimize>false</Optimize> |
|||
<OutputPath>bin\x86\Debug\</OutputPath> |
|||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
|||
<ErrorReport>prompt</ErrorReport> |
|||
<WarningLevel>4</WarningLevel> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> |
|||
<PlatformTarget>x86</PlatformTarget> |
|||
<DebugType>pdbonly</DebugType> |
|||
<Optimize>true</Optimize> |
|||
<OutputPath>bin\x86\Release\</OutputPath> |
|||
<DefineConstants>TRACE</DefineConstants> |
|||
<ErrorReport>prompt</ErrorReport> |
|||
<WarningLevel>4</WarningLevel> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"> |
|||
<DebugSymbols>true</DebugSymbols> |
|||
<OutputPath>bin\x64\Debug\</OutputPath> |
|||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
|||
<DebugType>full</DebugType> |
|||
<PlatformTarget>x64</PlatformTarget> |
|||
<CodeAnalysisLogFile>bin\Debug\CefSharp.BrowserSubprocess.exe.CodeAnalysisLog.xml</CodeAnalysisLogFile> |
|||
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression> |
|||
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile> |
|||
<ErrorReport>prompt</ErrorReport> |
|||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> |
|||
<CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories> |
|||
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets> |
|||
<CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories> |
|||
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"> |
|||
<OutputPath>bin\x64\Release\</OutputPath> |
|||
<DefineConstants>TRACE</DefineConstants> |
|||
<Optimize>true</Optimize> |
|||
<DebugType>pdbonly</DebugType> |
|||
<PlatformTarget>x64</PlatformTarget> |
|||
<CodeAnalysisLogFile>bin\Release\CefSharp.BrowserSubprocess.exe.CodeAnalysisLog.xml</CodeAnalysisLogFile> |
|||
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression> |
|||
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile> |
|||
<ErrorReport>prompt</ErrorReport> |
|||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> |
|||
<CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories> |
|||
<CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup> |
|||
<StartupObject /> |
|||
</PropertyGroup> |
|||
<PropertyGroup> |
|||
<SignAssembly>true</SignAssembly> |
|||
</PropertyGroup> |
|||
<PropertyGroup> |
|||
<AssemblyOriginatorKeyFile>..\CefSharp.snk</AssemblyOriginatorKeyFile> |
|||
</PropertyGroup> |
|||
<PropertyGroup> |
|||
<ApplicationManifest>app.manifest</ApplicationManifest> |
|||
</PropertyGroup> |
|||
<PropertyGroup> |
|||
<RunPostBuildEvent>OnOutputUpdated</RunPostBuildEvent> |
|||
</PropertyGroup> |
|||
<ItemGroup> |
|||
<Reference Include="System" /> |
|||
<Reference Include="System.Core" /> |
|||
<Reference Include="System.Runtime.Serialization" /> |
|||
<Reference Include="System.ServiceModel" /> |
|||
<Reference Include="Microsoft.CSharp" /> |
|||
<Reference Include="System.Data" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Compile Include="Program.cs" /> |
|||
<Compile Include="Properties\AssemblyInfo.cs" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<None Include="app.config" /> |
|||
<None Include="app.manifest" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<ProjectReference Include="..\CefSharp.BrowserSubprocess.Core\CefSharp.BrowserSubprocess.Core.vcxproj"> |
|||
<Project>{6c4bb501-2f8e-48ac-9ab5-8cfb2d74185c}</Project> |
|||
<Name>CefSharp.BrowserSubprocess.Core</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp\CefSharp.csproj"> |
|||
<Project>{a55848cc-10e7-40cb-addb-04740b16dd43}</Project> |
|||
<Name>CefSharp</Name> |
|||
</ProjectReference> |
|||
</ItemGroup> |
|||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
|||
<Import Project="$(SolutionDir)\CefSharp.props" /> |
|||
<PropertyGroup> |
|||
<PostBuildEvent>$(CefSharpBrowserSubprocessPostBuildEvent)</PostBuildEvent> |
|||
</PropertyGroup> |
|||
<!-- 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 Sdk="Microsoft.NET.Sdk"> |
|||
<PropertyGroup> |
|||
<TargetFramework>net452</TargetFramework> |
|||
<OutputType>WinExe</OutputType> |
|||
<Platforms>x86;x64</Platforms> |
|||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> |
|||
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath> |
|||
<SignAssembly>true</SignAssembly> |
|||
<AssemblyOriginatorKeyFile>..\CefSharp.snk</AssemblyOriginatorKeyFile> |
|||
<ApplicationManifest>app.manifest</ApplicationManifest> |
|||
<StartupObject>CefSharp.BrowserSubprocess.Program</StartupObject> |
|||
<RuntimeIdentifiers>win7-x86;win7-x64</RuntimeIdentifiers> |
|||
</PropertyGroup> |
|||
|
|||
<PropertyGroup Condition="'$(Configuration)' == 'Debug'"> |
|||
<DebugType>full</DebugType> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)' == 'Release'"> |
|||
<DebugSymbols>true</DebugSymbols> |
|||
<Optimize>true</Optimize> |
|||
<DebugType>pdbonly</DebugType> |
|||
</PropertyGroup> |
|||
<ItemGroup> |
|||
<Reference Include="System.ServiceModel" /> |
|||
<ProjectReference Include="..\CefSharp.BrowserSubprocess.Core\CefSharp.BrowserSubprocess.Core.vcxproj" /> |
|||
<ProjectReference Include="..\CefSharp\CefSharp.csproj" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Compile Remove="Program.netcore.cs" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Compile Remove="bin.netcore\**" /> |
|||
<Compile Remove="obj.netcore\**" /> |
|||
<None Remove="bin.netcore\**" /> |
|||
<None Remove="obj.netcore\**" /> |
|||
</ItemGroup> |
|||
<Target Name="PostBuild" AfterTargets="PostBuildEvent"> |
|||
<Exec Command="if $(PlatformName) == x86 (
 call "$(DevEnvDir)..\..\VC\Auxiliary\Build\vcvars32.bat"
 editbin /largeaddressaware /TSAWARE "$(TargetPath)" 
 sn -R "$(TargetPath)" "$(ProjectDir)..\CefSharp.snk"
) else (
 call "$(DevEnvDir)..\..\VC\Auxiliary\Build\vcvars64.bat"
 editbin /TSAWARE "$(TargetPath)"
)" /> |
|||
</Target> |
|||
</Project> |
@ -1,6 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<packages> |
|||
<package id="Microsoft.Build.Tasks.Git" version="1.0.0" targetFramework="net452" developmentDependency="true" /> |
|||
<package id="Microsoft.SourceLink.Common" version="1.0.0" targetFramework="net452" developmentDependency="true" /> |
|||
<package id="Microsoft.SourceLink.GitHub" version="1.0.0" targetFramework="net452" developmentDependency="true" /> |
|||
</packages> |
@ -1,4 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<packages> |
|||
<package id="Newtonsoft.Json" version="12.0.3" targetFramework="net462" /> |
|||
</packages> |
@ -1,20 +1,52 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
|||
<Target Name="AfterBuild"> |
|||
<ItemGroup> |
|||
<!-- We only need the .exe and .pdb but I don't know how to express that easily with MSBuild... --> |
|||
<SubProcessFiles Include="$(SolutionDir)\CefSharp.BrowserSubprocess\bin\$(Platform)\$(Configuration)\CefSharp.BrowserSubprocess.*" /> |
|||
</ItemGroup> |
|||
<Copy SourceFiles="@(SubProcessFiles)" DestinationFolder="$(TargetDir)" /> |
|||
</Target> |
|||
|
|||
<Target Name="CefSharpCopyLibs86" BeforeTargets="AfterBuild" Condition="'$(Platform)' == 'x86'"> |
|||
<Message Importance="high" Text="Copying cef.redist x86 files" /> |
|||
<CallTarget Targets="CefRedist32CopyResources"/> |
|||
<Target Name="CefSharpCopyBrowserSubprocess" AfterTargets="AfterBuild"> |
|||
<ItemGroup> |
|||
<!-- We only need the .exe and .pdb but I don't know how to express that easily with MSBuild... --> |
|||
<SubProcessFiles Include="$(SolutionDir)\CefSharp.BrowserSubprocess\bin\$(Platform)\$(Configuration)\CefSharp.BrowserSubprocess.*" /> |
|||
</ItemGroup> |
|||
<Copy SourceFiles="@(SubProcessFiles)" DestinationFolder="$(OutDir)" /> |
|||
</Target> |
|||
|
|||
<Target Name="CefSharpCopyLibs64" BeforeTargets="AfterBuild" Condition="'$(Platform)' == 'x64'"> |
|||
<Message Importance="high" Text="Copying cef.redist x64 files" /> |
|||
<CallTarget Targets="CefRedist64CopyResources"/> |
|||
</Target> |
|||
</Project> |
|||
|
|||
<!-- |
|||
Include swiftshader and locales in the Example projects |
|||
--> |
|||
<Choose> |
|||
<When Condition="'$(Platform)' == 'x64'"> |
|||
<ItemGroup> |
|||
<Content Include="@(CefRuntimeWin64Locales)"> |
|||
<Link>locales\%(RecursiveDir)%(FileName)%(Extension)</Link> |
|||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
|||
<PublishState>Included</PublishState> |
|||
<Visible>false</Visible> |
|||
<IncludeInVsix>true</IncludeInVsix> |
|||
</Content> |
|||
<Content Include="@(CefRuntimeWin64SwiftShader)"> |
|||
<Link>swiftshader\%(RecursiveDir)%(FileName)%(Extension)</Link> |
|||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
|||
<PublishState>Included</PublishState> |
|||
<Visible>false</Visible> |
|||
<IncludeInVsix>true</IncludeInVsix> |
|||
</Content> |
|||
</ItemGroup> |
|||
</When> |
|||
<When Condition="'$(Platform)' == 'x86'"> |
|||
<ItemGroup> |
|||
<Content Include="@(CefRuntimeWin32Locales)"> |
|||
<Link>locales\%(RecursiveDir)%(FileName)%(Extension)</Link> |
|||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
|||
<PublishState>Included</PublishState> |
|||
<Visible>false</Visible> |
|||
<IncludeInVsix>true</IncludeInVsix> |
|||
</Content> |
|||
<Content Include="@(CefRuntimeWin32SwiftShader)"> |
|||
<Link>swiftshader\%(RecursiveDir)%(FileName)%(Extension)</Link> |
|||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
|||
<PublishState>Included</PublishState> |
|||
<Visible>false</Visible> |
|||
<IncludeInVsix>true</IncludeInVsix> |
|||
</Content> |
|||
</ItemGroup> |
|||
</When> |
|||
</Choose> |
|||
</Project> |
@ -1,107 +1,39 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
|||
<Import Project="..\packages\cef.redist.x86.94.4.2\build\cef.redist.x86.props" Condition="Exists('..\packages\cef.redist.x86.94.4.2\build\cef.redist.x86.props')" /> |
|||
<Import Project="..\packages\cef.redist.x64.94.4.2\build\cef.redist.x64.props" Condition="Exists('..\packages\cef.redist.x64.94.4.2\build\cef.redist.x64.props')" /> |
|||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> |
|||
<PropertyGroup> |
|||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
|||
<Platform Condition=" '$(Platform)' == '' ">x86</Platform> |
|||
<ProjectGuid>{A4DEB90C-A529-4A93-ACE3-226A39EFCB00}</ProjectGuid> |
|||
<OutputType>Exe</OutputType> |
|||
<AppDesignerFolder>Properties</AppDesignerFolder> |
|||
<RootNamespace>CefSharp.OffScreen.Example</RootNamespace> |
|||
<AssemblyName>CefSharp.OffScreen.Example</AssemblyName> |
|||
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion> |
|||
<FileAlignment>512</FileAlignment> |
|||
<TargetFrameworkProfile> |
|||
</TargetFrameworkProfile> |
|||
<NuGetPackageImportStamp> |
|||
</NuGetPackageImportStamp> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"> |
|||
<DebugSymbols>true</DebugSymbols> |
|||
<OutputPath>bin\x64\Debug\</OutputPath> |
|||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
|||
<DebugType>full</DebugType> |
|||
<PlatformTarget>x64</PlatformTarget> |
|||
<ErrorReport>prompt</ErrorReport> |
|||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"> |
|||
<OutputPath>bin\x64\Release\</OutputPath> |
|||
<DefineConstants>TRACE</DefineConstants> |
|||
<Optimize>true</Optimize> |
|||
<DebugType>pdbonly</DebugType> |
|||
<PlatformTarget>x64</PlatformTarget> |
|||
<ErrorReport>prompt</ErrorReport> |
|||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'"> |
|||
<DebugSymbols>true</DebugSymbols> |
|||
<OutputPath>bin\x86\Debug\</OutputPath> |
|||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
|||
<DebugType>full</DebugType> |
|||
<PlatformTarget>x86</PlatformTarget> |
|||
<ErrorReport>prompt</ErrorReport> |
|||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'"> |
|||
<OutputPath>bin\x86\Release\</OutputPath> |
|||
<DefineConstants>TRACE</DefineConstants> |
|||
<Optimize>true</Optimize> |
|||
<DebugType>pdbonly</DebugType> |
|||
<PlatformTarget>x86</PlatformTarget> |
|||
<ErrorReport>prompt</ErrorReport> |
|||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup> |
|||
<ApplicationManifest>app.manifest</ApplicationManifest> |
|||
</PropertyGroup> |
|||
<ItemGroup> |
|||
<Reference Include="System" /> |
|||
<Reference Include="System.Core" /> |
|||
<Reference Include="System.Drawing" /> |
|||
<Reference Include="Microsoft.CSharp" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Compile Include="Program.cs" /> |
|||
<Compile Include="Properties\AssemblyInfo.cs" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<ProjectReference Include="..\CefSharp.Core.Runtime\CefSharp.Core.Runtime.vcxproj"> |
|||
<Project>{7b495581-2271-4f41-9476-acb86e8c864f}</Project> |
|||
<Name>CefSharp.Core.Runtime</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp.Core\CefSharp.Core.csproj"> |
|||
<Project>{b760b002-d277-4525-9f63-67ed2065034a}</Project> |
|||
<Name>CefSharp.Core</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp.Example\CefSharp.Example.csproj"> |
|||
<Project>{a4394e7b-1155-43a6-989e-8ab72dddc9e4}</Project> |
|||
<Name>CefSharp.Example</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp.OffScreen\CefSharp.OffScreen.csproj"> |
|||
<Project>{483b158d-f57d-49d9-9046-31e6a73f8a53}</Project> |
|||
<Name>CefSharp.OffScreen</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp\CefSharp.csproj"> |
|||
<Project>{a55848cc-10e7-40cb-addb-04740b16dd43}</Project> |
|||
<Name>CefSharp</Name> |
|||
</ProjectReference> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<None Include="app.config" /> |
|||
<None Include="app.manifest" /> |
|||
<None Include="crash_reporter.cfg"> |
|||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
|||
</None> |
|||
<None Include="packages.config" /> |
|||
</ItemGroup> |
|||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
|||
<Import Project="$(SolutionDir)\CefSharp.props" /> |
|||
<Import Project="$(SolutionDir)\CefSharp.Native.props" /> |
|||
<Project Sdk="Microsoft.NET.Sdk"> |
|||
<PropertyGroup> |
|||
<TargetFramework>net472</TargetFramework> |
|||
<OutputType>Exe</OutputType> |
|||
<Platforms>x86;x64</Platforms> |
|||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> |
|||
<ApplicationManifest>app.manifest</ApplicationManifest> |
|||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> |
|||
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath> |
|||
<RuntimeIdentifiers>win7-x86;win7-x64</RuntimeIdentifiers> |
|||
</PropertyGroup> |
|||
|
|||
<ItemGroup> |
|||
<ProjectReference Include="..\CefSharp.Core.Runtime\CefSharp.Core.Runtime.vcxproj" /> |
|||
<ProjectReference Include="..\CefSharp.Core\CefSharp.Core.csproj" /> |
|||
<ProjectReference Include="..\CefSharp.Example\CefSharp.Example.csproj" /> |
|||
<ProjectReference Include="..\CefSharp.OffScreen\CefSharp.OffScreen.csproj" /> |
|||
<ProjectReference Include="..\CefSharp\CefSharp.csproj" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<None Update="crash_reporter.cfg"> |
|||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
|||
</None> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<PackageReference Include="chromiumembeddedframework.runtime" Version="94.4.2" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Compile Remove="bin.netcore\**" /> |
|||
<Compile Remove="obj.netcore\**" /> |
|||
<EmbeddedResource Remove="bin.netcore\**" /> |
|||
<EmbeddedResource Remove="obj.netcore\**" /> |
|||
<None Remove="bin.netcore\**" /> |
|||
<None Remove="obj.netcore\**" /> |
|||
<Page Remove="bin.netcore\**" /> |
|||
<Page Remove="obj.netcore\**" /> |
|||
</ItemGroup> |
|||
<Import Project="$(SolutionDir)\CefSharp.Native.props" /> |
|||
</Project> |
@ -1,5 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<packages> |
|||
<package id="cef.redist.x64" version="94.4.2" targetFramework="net472" /> |
|||
<package id="cef.redist.x86" version="94.4.2" targetFramework="net472" /> |
|||
</packages> |
@ -1,230 +1,68 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
|||
<Import Project="..\packages\cef.redist.x86.94.4.2\build\cef.redist.x86.props" Condition="Exists('..\packages\cef.redist.x86.94.4.2\build\cef.redist.x86.props')" /> |
|||
<Import Project="..\packages\cef.redist.x64.94.4.2\build\cef.redist.x64.props" Condition="Exists('..\packages\cef.redist.x64.94.4.2\build\cef.redist.x64.props')" /> |
|||
<Import Project="..\packages\xunit.runner.visualstudio.2.4.1\build\net20\xunit.runner.visualstudio.props" Condition="Exists('..\packages\xunit.runner.visualstudio.2.4.1\build\net20\xunit.runner.visualstudio.props')" /> |
|||
<PropertyGroup> |
|||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
|||
<Platform Condition=" '$(Platform)' == '' ">x86</Platform> |
|||
<ProductVersion>9.0.30729</ProductVersion> |
|||
<SchemaVersion>2.0</SchemaVersion> |
|||
<ProjectGuid>{7A4D5447-183B-4A11-8E63-9848991B46FF}</ProjectGuid> |
|||
<OutputType>Library</OutputType> |
|||
<AppDesignerFolder>Properties</AppDesignerFolder> |
|||
<RootNamespace>CefSharp.Test</RootNamespace> |
|||
<AssemblyName>CefSharp.Test</AssemblyName> |
|||
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion> |
|||
<FileAlignment>512</FileAlignment> |
|||
<LangVersion>7.3</LangVersion> |
|||
<TargetFrameworkProfile>Client</TargetFrameworkProfile> |
|||
<TargetFrameworkProfile /> |
|||
<NuGetPackageImportStamp> |
|||
</NuGetPackageImportStamp> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"> |
|||
<DebugSymbols>true</DebugSymbols> |
|||
<OutputPath>bin\x64\Debug\</OutputPath> |
|||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
|||
<DebugType>full</DebugType> |
|||
<PlatformTarget>x64</PlatformTarget> |
|||
<ErrorReport>prompt</ErrorReport> |
|||
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"> |
|||
<OutputPath>bin\x64\Release\</OutputPath> |
|||
<DefineConstants>TRACE</DefineConstants> |
|||
<Optimize>true</Optimize> |
|||
<DebugType>pdbonly</DebugType> |
|||
<PlatformTarget>x64</PlatformTarget> |
|||
<ErrorReport>prompt</ErrorReport> |
|||
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'"> |
|||
<DebugSymbols>true</DebugSymbols> |
|||
<OutputPath>bin\x86\Debug\</OutputPath> |
|||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
|||
<DebugType>full</DebugType> |
|||
<PlatformTarget>x86</PlatformTarget> |
|||
<ErrorReport>prompt</ErrorReport> |
|||
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'"> |
|||
<OutputPath>bin\x86\Release\</OutputPath> |
|||
<DefineConstants>TRACE</DefineConstants> |
|||
<Optimize>true</Optimize> |
|||
<DebugType>pdbonly</DebugType> |
|||
<PlatformTarget>x86</PlatformTarget> |
|||
<ErrorReport>prompt</ErrorReport> |
|||
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<ItemGroup> |
|||
<Reference Include="BouncyCastle.Crypto, Version=1.8.5.0, Culture=neutral, PublicKeyToken=0e99375e54769942, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\Portable.BouncyCastle.1.8.5.2\lib\net40\BouncyCastle.Crypto.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="BrotliSharpLib, Version=0.3.2.0, Culture=neutral, PublicKeyToken=3f4e2a1cd615fcb7, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\BrotliSharpLib.0.3.3\lib\net451\BrotliSharpLib.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="Castle.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\Castle.Core.4.4.0\lib\net45\Castle.Core.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="Microsoft.CSharp" /> |
|||
<Reference Include="Microsoft.Win32.Registry, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\Microsoft.Win32.Registry.4.7.0\lib\net461\Microsoft.Win32.Registry.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="Moq, Version=4.13.0.0, Culture=neutral, PublicKeyToken=69f491c39445e920, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\Moq.4.13.0\lib\net45\Moq.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="netstandard" /> |
|||
<Reference Include="Nito.AsyncEx.Context, Version=5.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\Nito.AsyncEx.Context.5.0.0\lib\netstandard2.0\Nito.AsyncEx.Context.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="Nito.AsyncEx.Coordination, Version=5.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\Nito.AsyncEx.Coordination.5.0.0\lib\netstandard2.0\Nito.AsyncEx.Coordination.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="Nito.AsyncEx.Tasks, Version=5.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\Nito.AsyncEx.Tasks.5.0.0\lib\netstandard2.0\Nito.AsyncEx.Tasks.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="Nito.Collections.Deque, Version=1.0.4.0, Culture=neutral, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\Nito.Collections.Deque.1.0.4\lib\netstandard2.0\Nito.Collections.Deque.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="Nito.Disposables, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\Nito.Disposables.2.0.0\lib\netstandard2.0\Nito.Disposables.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="PresentationCore" /> |
|||
<Reference Include="PresentationFramework" /> |
|||
<Reference Include="System" /> |
|||
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\System.Buffers.4.5.0\lib\netstandard2.0\System.Buffers.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="System.Collections.Immutable, Version=1.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\System.Collections.Immutable.1.4.0\lib\netstandard2.0\System.Collections.Immutable.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="System.Configuration" /> |
|||
<Reference Include="System.Drawing" /> |
|||
<Reference Include="System.Memory, Version=4.0.1.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\System.Memory.4.5.3\lib\netstandard2.0\System.Memory.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="System.Numerics" /> |
|||
<Reference Include="System.Numerics.Vectors, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\System.Numerics.Vectors.4.4.0\lib\net46\System.Numerics.Vectors.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=4.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.4.6.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="System.Security.AccessControl, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\System.Security.AccessControl.4.7.0\lib\net461\System.Security.AccessControl.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="System.Security.Principal.Windows, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\System.Security.Principal.Windows.4.7.0\lib\net461\System.Security.Principal.Windows.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="System.ServiceModel" /> |
|||
<Reference Include="System.Threading.Tasks.Extensions, Version=4.2.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\System.Threading.Tasks.Extensions.4.5.3\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="System.Windows.Forms" /> |
|||
<Reference Include="System.Xaml" /> |
|||
<Reference Include="Titanium.Web.Proxy, Version=3.1.1301.0, Culture=neutral, PublicKeyToken=8e41e1f1c790d7cf, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\Titanium.Web.Proxy.3.1.1301\lib\net461\Titanium.Web.Proxy.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="WindowsBase" /> |
|||
<Reference Include="xunit.abstractions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\xunit.abstractions.2.0.3\lib\net35\xunit.abstractions.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="xunit.assert, Version=2.4.1.0, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\xunit.assert.2.4.1\lib\netstandard1.1\xunit.assert.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="xunit.core, Version=2.4.1.0, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\xunit.extensibility.core.2.4.1\lib\net452\xunit.core.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="xunit.execution.desktop, Version=2.4.1.0, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\xunit.extensibility.execution.2.4.1\lib\net452\xunit.execution.desktop.dll</HintPath> |
|||
</Reference> |
|||
<Reference Include="Xunit.StaFact, Version=0.3.0.0, Culture=neutral, PublicKeyToken=593f35978b459a4b, processorArchitecture=MSIL"> |
|||
<HintPath>..\packages\Xunit.StaFact.0.3.18\lib\net452\Xunit.StaFact.dll</HintPath> |
|||
</Reference> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Compile Include="BindingRedirectAssemblyResolver.cs" /> |
|||
<Compile Include="Framework\ParseUrlFacts.cs" /> |
|||
<Compile Include="DevTools\DevToolsClientFacts.cs" /> |
|||
<Compile Include="DevTools\HeadersFacts.cs" /> |
|||
<Compile Include="Framework\BinderFacts.cs" /> |
|||
<Compile Include="Framework\AsyncExtensionFacts.cs" /> |
|||
<Compile Include="Framework\ConcurrentMethodRunnerQueueFacts.cs" /> |
|||
<Compile Include="Framework\CamelCaseNamingConverterFacts.cs" /> |
|||
<Compile Include="Framework\LegacyCamelCaseJavascriptNameConverterFacts.cs" /> |
|||
<Compile Include="Framework\MethodRunnerQueueFacts.cs" /> |
|||
<Compile Include="Framework\MimeTypeMappingFacts.cs" /> |
|||
<Compile Include="Framework\PathCheckFacts.cs" /> |
|||
<Compile Include="Framework\RequestContextBuilderFacts.cs" /> |
|||
<Compile Include="Framework\RequestContextExtensionFacts.cs" /> |
|||
<Compile Include="Framework\RequestContextFacts.cs" /> |
|||
<Compile Include="Framework\TestMemberInfo.cs" /> |
|||
<Compile Include="JavascriptBinding\IntegrationTestFacts.cs" /> |
|||
<Compile Include="JavascriptBinding\JavaScriptObjectRepositoryFacts.cs" /> |
|||
<Compile Include="OffScreen\OffScreenBrowserBasicFacts.cs" /> |
|||
<Compile Include="CefSharpXunitTestFramework.cs" /> |
|||
<Compile Include="CefSharpFixture.cs" /> |
|||
<Compile Include="CefSharpFixtureCollection.cs" /> |
|||
<Compile Include="PostMessage\IntegrationTestFacts.cs" /> |
|||
<Compile Include="Properties\AssemblyInfo.cs" /> |
|||
<Compile Include="SkipIfRunOnAppVeyorFact.cs" /> |
|||
<Compile Include="WebBrowserTestExtensions.cs" /> |
|||
<Compile Include="WinForms\WinFormsBrowserBasicFacts.cs" /> |
|||
<Compile Include="Wpf\WpfBrowserBasicFacts.cs" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<ProjectReference Include="..\CefSharp.Core.Runtime\CefSharp.Core.Runtime.vcxproj"> |
|||
<Project>{7b495581-2271-4f41-9476-acb86e8c864f}</Project> |
|||
<Name>CefSharp.Core.Runtime</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp.Core\CefSharp.Core.csproj"> |
|||
<Project>{b760b002-d277-4525-9f63-67ed2065034a}</Project> |
|||
<Name>CefSharp.Core</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp.Example\CefSharp.Example.csproj"> |
|||
<Project>{a4394e7b-1155-43a6-989e-8ab72dddc9e4}</Project> |
|||
<Name>CefSharp.Example</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp.OffScreen\CefSharp.OffScreen.csproj"> |
|||
<Project>{483b158d-f57d-49d9-9046-31e6a73f8a53}</Project> |
|||
<Name>CefSharp.OffScreen</Name> |
|||
<Private>True</Private> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp.WinForms\CefSharp.WinForms.csproj"> |
|||
<Project>{882505ad-246d-402a-8414-347efb8e2c8d}</Project> |
|||
<Name>CefSharp.WinForms</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp.Wpf\CefSharp.Wpf.csproj"> |
|||
<Project>{e6cb3790-f267-4ac7-892c-2620737682ca}</Project> |
|||
<Name>CefSharp.Wpf</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp\CefSharp.csproj"> |
|||
<Project>{a55848cc-10e7-40cb-addb-04740b16dd43}</Project> |
|||
<Name>CefSharp</Name> |
|||
<Private>True</Private> |
|||
</ProjectReference> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<None Include="app.config" /> |
|||
<None Include="packages.config" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> |
|||
</ItemGroup> |
|||
<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> |
|||
--> |
|||
<Import Project="$(SolutionDir)\CefSharp.props" /> |
|||
<Import Project="$(SolutionDir)\CefSharp.Native.props" /> |
|||
<Project Sdk="Microsoft.NET.Sdk"> |
|||
<PropertyGroup> |
|||
<TargetFramework>net472</TargetFramework> |
|||
<OutputType>Library</OutputType> |
|||
<Platforms>x86;x64</Platforms> |
|||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> |
|||
<UseWindowsForms>true</UseWindowsForms> |
|||
<UseWPF>true</UseWPF> |
|||
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> |
|||
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath> |
|||
</PropertyGroup> |
|||
<ItemGroup> |
|||
<Reference Include="System.Configuration" /> |
|||
<Reference Include="System.ServiceModel" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<ProjectReference Include="..\CefSharp.Core.Runtime\CefSharp.Core.Runtime.vcxproj" /> |
|||
<ProjectReference Include="..\CefSharp.Core\CefSharp.Core.csproj" /> |
|||
<ProjectReference Include="..\CefSharp.Example\CefSharp.Example.csproj" /> |
|||
<ProjectReference Include="..\CefSharp.OffScreen\CefSharp.OffScreen.csproj" /> |
|||
<ProjectReference Include="..\CefSharp.WinForms\CefSharp.WinForms.csproj" /> |
|||
<ProjectReference Include="..\CefSharp.Wpf\CefSharp.Wpf.csproj" /> |
|||
<ProjectReference Include="..\CefSharp\CefSharp.csproj" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<PackageReference Include="BrotliSharpLib" Version="0.3.3" /> |
|||
<PackageReference Include="Castle.Core" Version="4.4.0" /> |
|||
<PackageReference Include="cef.redist.x64" Version="94.4.2" /> |
|||
<PackageReference Include="cef.redist.x86" Version="94.4.2" /> |
|||
<PackageReference Include="Microsoft.Win32.Registry" Version="4.7.0" /> |
|||
<PackageReference Include="Moq" Version="4.13.0" /> |
|||
<PackageReference Include="Nito.AsyncEx.Context" Version="5.0.0" /> |
|||
<PackageReference Include="Nito.AsyncEx.Coordination" Version="5.0.0" /> |
|||
<PackageReference Include="Nito.AsyncEx.Tasks" Version="5.0.0" /> |
|||
<PackageReference Include="Nito.Collections.Deque" Version="1.0.4" /> |
|||
<PackageReference Include="Nito.Disposables" Version="2.0.0" /> |
|||
<PackageReference Include="Portable.BouncyCastle" Version="1.8.5.2" /> |
|||
<PackageReference Include="System.Buffers" Version="4.5.0" /> |
|||
<PackageReference Include="System.Collections.Immutable" Version="1.4.0" /> |
|||
<PackageReference Include="System.Memory" Version="4.5.3" /> |
|||
<PackageReference Include="System.Numerics.Vectors" Version="4.4.0" /> |
|||
<PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="4.6.0" /> |
|||
<PackageReference Include="System.Security.AccessControl" Version="4.7.0" /> |
|||
<PackageReference Include="System.Security.Principal.Windows" Version="4.7.0" /> |
|||
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.5.3" /> |
|||
<PackageReference Include="Titanium.Web.Proxy" Version="3.1.1301" /> |
|||
<PackageReference Include="xunit.abstractions" Version="2.0.3" /> |
|||
<PackageReference Include="xunit.assert" Version="2.4.1" /> |
|||
<PackageReference Include="xunit.extensibility.core" Version="2.4.1" /> |
|||
<PackageReference Include="xunit.extensibility.execution" Version="2.4.1" /> |
|||
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.1" /> |
|||
<PackageReference Include="Xunit.StaFact" Version="0.3.18" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Compile Remove="DevTools\JsonEnumConverterFacts.cs" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Compile Remove="bin.netcore\**" /> |
|||
<Compile Remove="obj.netcore\**" /> |
|||
<EmbeddedResource Remove="bin.netcore\**" /> |
|||
<EmbeddedResource Remove="obj.netcore\**" /> |
|||
<None Remove="bin.netcore\**" /> |
|||
<None Remove="obj.netcore\**" /> |
|||
<Page Remove="bin.netcore\**" /> |
|||
<Page Remove="obj.netcore\**" /> |
|||
</ItemGroup> |
|||
<Import Project="$(SolutionDir)\CefSharp.Native.props" /> |
|||
</Project> |
@ -1,30 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<packages> |
|||
<package id="BrotliSharpLib" version="0.3.3" targetFramework="net472" /> |
|||
<package id="Castle.Core" version="4.4.0" targetFramework="net472" /> |
|||
<package id="cef.redist.x64" version="94.4.2" targetFramework="net472" /> |
|||
<package id="cef.redist.x86" version="94.4.2" targetFramework="net472" /> |
|||
<package id="Microsoft.Win32.Registry" version="4.7.0" targetFramework="net472" /> |
|||
<package id="Moq" version="4.13.0" targetFramework="net472" /> |
|||
<package id="Nito.AsyncEx.Context" version="5.0.0" targetFramework="net472" /> |
|||
<package id="Nito.AsyncEx.Coordination" version="5.0.0" targetFramework="net472" /> |
|||
<package id="Nito.AsyncEx.Tasks" version="5.0.0" targetFramework="net472" /> |
|||
<package id="Nito.Collections.Deque" version="1.0.4" targetFramework="net472" /> |
|||
<package id="Nito.Disposables" version="2.0.0" targetFramework="net472" /> |
|||
<package id="Portable.BouncyCastle" version="1.8.5.2" targetFramework="net472" /> |
|||
<package id="System.Buffers" version="4.5.0" targetFramework="net472" /> |
|||
<package id="System.Collections.Immutable" version="1.4.0" targetFramework="net472" /> |
|||
<package id="System.Memory" version="4.5.3" targetFramework="net472" /> |
|||
<package id="System.Numerics.Vectors" version="4.4.0" targetFramework="net472" /> |
|||
<package id="System.Runtime.CompilerServices.Unsafe" version="4.6.0" targetFramework="net472" /> |
|||
<package id="System.Security.AccessControl" version="4.7.0" targetFramework="net472" /> |
|||
<package id="System.Security.Principal.Windows" version="4.7.0" targetFramework="net472" /> |
|||
<package id="System.Threading.Tasks.Extensions" version="4.5.3" targetFramework="net472" /> |
|||
<package id="Titanium.Web.Proxy" version="3.1.1301" targetFramework="net472" /> |
|||
<package id="xunit.abstractions" version="2.0.3" targetFramework="net472" /> |
|||
<package id="xunit.assert" version="2.4.1" targetFramework="net472" /> |
|||
<package id="xunit.extensibility.core" version="2.4.1" targetFramework="net472" /> |
|||
<package id="xunit.extensibility.execution" version="2.4.1" targetFramework="net472" /> |
|||
<package id="xunit.runner.visualstudio" version="2.4.1" targetFramework="net472" developmentDependency="true" /> |
|||
<package id="Xunit.StaFact" version="0.3.18" targetFramework="net472" /> |
|||
</packages> |
@ -1,195 +1,49 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
|||
<Import Project="..\packages\cef.redist.x86.94.4.2\build\cef.redist.x86.props" Condition="Exists('..\packages\cef.redist.x86.94.4.2\build\cef.redist.x86.props')" /> |
|||
<Import Project="..\packages\cef.redist.x64.94.4.2\build\cef.redist.x64.props" Condition="Exists('..\packages\cef.redist.x64.94.4.2\build\cef.redist.x64.props')" /> |
|||
<PropertyGroup> |
|||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
|||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
|||
<ProductVersion>9.0.30729</ProductVersion> |
|||
<SchemaVersion>2.0</SchemaVersion> |
|||
<ProjectGuid>{C043FFF7-5F71-4FFC-989A-E09E18548589}</ProjectGuid> |
|||
<OutputType>WinExe</OutputType> |
|||
<AppDesignerFolder>Properties</AppDesignerFolder> |
|||
<RootNamespace>CefSharp.WinForms.Example</RootNamespace> |
|||
<AssemblyName>CefSharp.WinForms.Example</AssemblyName> |
|||
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion> |
|||
<FileAlignment>512</FileAlignment> |
|||
<StartupObject> |
|||
</StartupObject> |
|||
<FileUpgradeFlags> |
|||
</FileUpgradeFlags> |
|||
<UpgradeBackupLocation> |
|||
</UpgradeBackupLocation> |
|||
<OldToolsVersion>3.5</OldToolsVersion> |
|||
<TargetFrameworkProfile>Client</TargetFrameworkProfile> |
|||
<TargetFrameworkProfile /> |
|||
<NuGetPackageImportStamp> |
|||
</NuGetPackageImportStamp> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"> |
|||
<PlatformTarget>x64</PlatformTarget> |
|||
<OutputPath>bin\x64\Debug\</OutputPath> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"> |
|||
<PlatformTarget>x64</PlatformTarget> |
|||
<OutputPath>bin\x64\Release\</OutputPath> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'"> |
|||
<DebugSymbols>true</DebugSymbols> |
|||
<OutputPath>bin\x86\Debug\</OutputPath> |
|||
<PlatformTarget>x86</PlatformTarget> |
|||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
<DefineConstants>DEBUG</DefineConstants> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'"> |
|||
<OutputPath>bin\x86\Release\</OutputPath> |
|||
<PlatformTarget>x86</PlatformTarget> |
|||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup> |
|||
<ApplicationManifest>app.manifest</ApplicationManifest> |
|||
</PropertyGroup> |
|||
<ItemGroup> |
|||
<Reference Include="System" /> |
|||
<Reference Include="System.Core"> |
|||
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
|||
</Reference> |
|||
<Reference Include="System.Data" /> |
|||
<Reference Include="System.Drawing" /> |
|||
<Reference Include="System.Security" /> |
|||
<Reference Include="System.Windows.Forms" /> |
|||
<Reference Include="System.Xml" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Compile Include="AboutBox.cs"> |
|||
<SubType>Form</SubType> |
|||
</Compile> |
|||
<Compile Include="AboutBox.Designer.cs"> |
|||
<DependentUpon>AboutBox.cs</DependentUpon> |
|||
</Compile> |
|||
<Compile Include="BrowserForm.cs"> |
|||
<SubType>Form</SubType> |
|||
</Compile> |
|||
<Compile Include="BrowserForm.Designer.cs"> |
|||
<DependentUpon>BrowserForm.cs</DependentUpon> |
|||
</Compile> |
|||
<Compile Include="BrowserTabUserControl.cs"> |
|||
<SubType>UserControl</SubType> |
|||
</Compile> |
|||
<Compile Include="BrowserTabUserControl.Designer.cs"> |
|||
<DependentUpon>BrowserTabUserControl.cs</DependentUpon> |
|||
</Compile> |
|||
<Compile Include="ControlExtensions.cs" /> |
|||
<Compile Include="Handlers\DisplayHandler.cs" /> |
|||
<Compile Include="Handlers\KeyboardHandler.cs" /> |
|||
<Compile Include="Handlers\MenuHandler.cs" /> |
|||
<Compile Include="Handlers\ScheduleMessagePumpBrowserProcessHandler.cs" /> |
|||
<Compile Include="Handlers\WinFormsBrowserProcessHandler.cs" /> |
|||
<Compile Include="Handlers\WinFormsRequestHandler.cs" /> |
|||
<Compile Include="InputBox.cs"> |
|||
<SubType>Form</SubType> |
|||
</Compile> |
|||
<Compile Include="InputBox.Designer.cs"> |
|||
<DependentUpon>InputBox.cs</DependentUpon> |
|||
</Compile> |
|||
<Compile Include="Minimal\MultiFormAppContext.cs" /> |
|||
<Compile Include="Minimal\SimpleBrowserForm.cs"> |
|||
<SubType>Form</SubType> |
|||
</Compile> |
|||
<Compile Include="Minimal\SimpleBrowserForm.Designer.cs"> |
|||
<DependentUpon>SimpleBrowserForm.cs</DependentUpon> |
|||
</Compile> |
|||
<Compile Include="Minimal\TabulationDemoForm.cs"> |
|||
<SubType>Form</SubType> |
|||
</Compile> |
|||
<Compile Include="Minimal\TabulationDemoForm.Designer.cs"> |
|||
<DependentUpon>TabulationDemoForm.cs</DependentUpon> |
|||
</Compile> |
|||
<Compile Include="Program.cs"> |
|||
</Compile> |
|||
<Compile Include="Properties\AssemblyInfo.cs" /> |
|||
<Compile Include="Properties\Resources.Designer.cs"> |
|||
<AutoGen>True</AutoGen> |
|||
<DesignTime>True</DesignTime> |
|||
<DependentUpon>Resources.resx</DependentUpon> |
|||
</Compile> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<EmbeddedResource Include="AboutBox.resx"> |
|||
<DependentUpon>AboutBox.cs</DependentUpon> |
|||
<SubType>Designer</SubType> |
|||
</EmbeddedResource> |
|||
<EmbeddedResource Include="BrowserForm.resx"> |
|||
<DependentUpon>BrowserForm.cs</DependentUpon> |
|||
<SubType>Designer</SubType> |
|||
</EmbeddedResource> |
|||
<EmbeddedResource Include="BrowserTabUserControl.resx"> |
|||
<DependentUpon>BrowserTabUserControl.cs</DependentUpon> |
|||
<SubType>Designer</SubType> |
|||
</EmbeddedResource> |
|||
<EmbeddedResource Include="InputBox.resx"> |
|||
<DependentUpon>InputBox.cs</DependentUpon> |
|||
</EmbeddedResource> |
|||
<EmbeddedResource Include="Minimal\SimpleBrowserForm.resx"> |
|||
<DependentUpon>SimpleBrowserForm.cs</DependentUpon> |
|||
</EmbeddedResource> |
|||
<EmbeddedResource Include="Minimal\TabulationDemoForm.resx"> |
|||
<DependentUpon>TabulationDemoForm.cs</DependentUpon> |
|||
</EmbeddedResource> |
|||
<EmbeddedResource Include="Properties\Resources.resx"> |
|||
<Generator>ResXFileCodeGenerator</Generator> |
|||
<LastGenOutput>Resources.Designer.cs</LastGenOutput> |
|||
<SubType>Designer</SubType> |
|||
</EmbeddedResource> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<None Include="app.config" /> |
|||
<None Include="app.manifest" /> |
|||
<None Include="crash_reporter.cfg"> |
|||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
|||
</None> |
|||
<None Include="packages.config" /> |
|||
<None Include="Resources\nav_left_green.png" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<None Include="Resources\nav_plain_green.png" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<None Include="Resources\nav_plain_red.png" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<None Include="Resources\nav_right_green.png" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<None Include="Resources\chromium-256.png" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<ProjectReference Include="..\CefSharp.Core.Runtime\CefSharp.Core.Runtime.vcxproj"> |
|||
<Project>{7b495581-2271-4f41-9476-acb86e8c864f}</Project> |
|||
<Name>CefSharp.Core.Runtime</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp.Core\CefSharp.Core.csproj"> |
|||
<Project>{b760b002-d277-4525-9f63-67ed2065034a}</Project> |
|||
<Name>CefSharp.Core</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp.Example\CefSharp.Example.csproj"> |
|||
<Project>{a4394e7b-1155-43a6-989e-8ab72dddc9e4}</Project> |
|||
<Name>CefSharp.Example</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp.WinForms\CefSharp.WinForms.csproj"> |
|||
<Project>{882505ad-246d-402a-8414-347efb8e2c8d}</Project> |
|||
<Name>CefSharp.WinForms</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp\CefSharp.csproj"> |
|||
<Project>{a55848cc-10e7-40cb-addb-04740b16dd43}</Project> |
|||
<Name>CefSharp</Name> |
|||
</ProjectReference> |
|||
</ItemGroup> |
|||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
|||
<Import Project="$(SolutionDir)\CefSharp.props" /> |
|||
<Import Project="$(SolutionDir)\CefSharp.Native.props" /> |
|||
<Project Sdk="Microsoft.NET.Sdk"> |
|||
<PropertyGroup> |
|||
<TargetFramework>net472</TargetFramework> |
|||
<OutputType>WinExe</OutputType> |
|||
<Platforms>x86;x64</Platforms> |
|||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> |
|||
<UseWindowsForms>true</UseWindowsForms> |
|||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> |
|||
<ApplicationManifest>app.manifest</ApplicationManifest> |
|||
<StartupObject>CefSharp.WinForms.Example.Program</StartupObject> |
|||
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath> |
|||
<RuntimeIdentifiers>win7-x86;win7-x64</RuntimeIdentifiers> |
|||
</PropertyGroup> |
|||
|
|||
<ItemGroup> |
|||
<Reference Include="System.Security" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Compile Update="BrowserTabUserControl.cs"> |
|||
<SubType>UserControl</SubType> |
|||
</Compile> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<None Update="crash_reporter.cfg"> |
|||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
|||
</None> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<ProjectReference Include="..\CefSharp.Core.Runtime\CefSharp.Core.Runtime.vcxproj" /> |
|||
<ProjectReference Include="..\CefSharp.Core\CefSharp.Core.csproj" /> |
|||
<ProjectReference Include="..\CefSharp.Example\CefSharp.Example.csproj" /> |
|||
<ProjectReference Include="..\CefSharp.WinForms\CefSharp.WinForms.csproj" /> |
|||
<ProjectReference Include="..\CefSharp\CefSharp.csproj" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<PackageReference Include="chromiumembeddedframework.runtime" Version="94.4.2" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Compile Remove="bin.netcore\**" /> |
|||
<Compile Remove="obj.netcore\**" /> |
|||
<EmbeddedResource Remove="bin.netcore\**" /> |
|||
<EmbeddedResource Remove="obj.netcore\**" /> |
|||
<None Remove="bin.netcore\**" /> |
|||
<None Remove="obj.netcore\**" /> |
|||
<Page Remove="bin.netcore\**" /> |
|||
<Page Remove="obj.netcore\**" /> |
|||
</ItemGroup> |
|||
<Import Project="$(SolutionDir)\CefSharp.Native.props" /> |
|||
</Project> |
@ -1,5 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<packages> |
|||
<package id="cef.redist.x64" version="94.4.2" targetFramework="net472" /> |
|||
<package id="cef.redist.x86" version="94.4.2" targetFramework="net472" /> |
|||
</packages> |
@ -1,205 +1,47 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
|||
<Import Project="..\packages\cef.redist.x86.94.4.2\build\cef.redist.x86.props" Condition="Exists('..\packages\cef.redist.x86.94.4.2\build\cef.redist.x86.props')" /> |
|||
<Import Project="..\packages\cef.redist.x64.94.4.2\build\cef.redist.x64.props" Condition="Exists('..\packages\cef.redist.x64.94.4.2\build\cef.redist.x64.props')" /> |
|||
<PropertyGroup> |
|||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
|||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
|||
<ProductVersion>9.0.30729</ProductVersion> |
|||
<SchemaVersion>2.0</SchemaVersion> |
|||
<ProjectGuid>{4828DAEC-EF99-4553-B674-4374F77C6D66}</ProjectGuid> |
|||
<OutputType>WinExe</OutputType> |
|||
<AppDesignerFolder>Properties</AppDesignerFolder> |
|||
<RootNamespace>CefSharp.Wpf.Example</RootNamespace> |
|||
<AssemblyName>CefSharp.Wpf.Example</AssemblyName> |
|||
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion> |
|||
<FileAlignment>512</FileAlignment> |
|||
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> |
|||
<WarningLevel>4</WarningLevel> |
|||
<FileUpgradeFlags> |
|||
</FileUpgradeFlags> |
|||
<UpgradeBackupLocation> |
|||
</UpgradeBackupLocation> |
|||
<OldToolsVersion>3.5</OldToolsVersion> |
|||
<TargetFrameworkProfile>Client</TargetFrameworkProfile> |
|||
<TargetFrameworkProfile /> |
|||
<NuGetPackageImportStamp> |
|||
</NuGetPackageImportStamp> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"> |
|||
<DebugSymbols>true</DebugSymbols> |
|||
<OutputPath>bin\x64\Debug\</OutputPath> |
|||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
|||
<DebugType>full</DebugType> |
|||
<PlatformTarget>x64</PlatformTarget> |
|||
<ErrorReport>prompt</ErrorReport> |
|||
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"> |
|||
<OutputPath>bin\x64\Release\</OutputPath> |
|||
<DefineConstants>TRACE</DefineConstants> |
|||
<Optimize>true</Optimize> |
|||
<DebugType>pdbonly</DebugType> |
|||
<PlatformTarget>x64</PlatformTarget> |
|||
<ErrorReport>prompt</ErrorReport> |
|||
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'"> |
|||
<DebugSymbols>true</DebugSymbols> |
|||
<OutputPath>bin\x86\Debug\</OutputPath> |
|||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
|||
<DebugType>full</DebugType> |
|||
<PlatformTarget>x86</PlatformTarget> |
|||
<ErrorReport>prompt</ErrorReport> |
|||
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'"> |
|||
<OutputPath>bin\x86\Release\</OutputPath> |
|||
<DefineConstants>TRACE</DefineConstants> |
|||
<Optimize>true</Optimize> |
|||
<DebugType>pdbonly</DebugType> |
|||
<PlatformTarget>x86</PlatformTarget> |
|||
<ErrorReport>prompt</ErrorReport> |
|||
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> |
|||
<Prefer32Bit>false</Prefer32Bit> |
|||
</PropertyGroup> |
|||
<PropertyGroup> |
|||
<ApplicationManifest>app.manifest</ApplicationManifest> |
|||
</PropertyGroup> |
|||
<PropertyGroup> |
|||
<StartupObject>CefSharp.Wpf.Example.Program</StartupObject> |
|||
</PropertyGroup> |
|||
<ItemGroup> |
|||
<Reference Include="Microsoft.CSharp" /> |
|||
<Reference Include="System" /> |
|||
<Reference Include="System.Core"> |
|||
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
|||
</Reference> |
|||
<Reference Include="System.Drawing" /> |
|||
<Reference Include="System.Xaml" /> |
|||
<Reference Include="WindowsBase" /> |
|||
<Reference Include="PresentationCore" /> |
|||
<Reference Include="PresentationFramework" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Page Include="App.xaml"> |
|||
<Generator>MSBuild:Compile</Generator> |
|||
<SubType>Designer</SubType> |
|||
<Generator>MSBuild:Compile</Generator> |
|||
<SubType>Designer</SubType> |
|||
</Page> |
|||
<Compile Include="Controls\CefSharpCommands.cs" /> |
|||
<Compile Include="Controls\ChromiumWebBrowserWithScreenshotSupport.cs" /> |
|||
<Compile Include="Controls\NonReloadingTabControl.cs" /> |
|||
<Compile Include="Controls\TouchKeyboard\InputPaneRcw.cs" /> |
|||
<Compile Include="Controls\TouchKeyboard\TouchKeyboardEventManager.cs" /> |
|||
<Compile Include="Handlers\DisplayHandler.cs" /> |
|||
<Compile Include="Handlers\DragHandler.cs" /> |
|||
<Compile Include="Handlers\MenuHandler.cs" /> |
|||
<Compile Include="Handlers\ExperimentalLifespanHandler.cs" /> |
|||
<Compile Include="Handlers\WpfBrowserProcessHandler.cs" /> |
|||
<Compile Include="Program.cs" /> |
|||
<Compile Include="JavascriptCallbackMainWindow.xaml.cs"> |
|||
<DependentUpon>JavascriptCallbackMainWindow.xaml</DependentUpon> |
|||
</Compile> |
|||
<Compile Include="RelayCommand.cs" /> |
|||
<Compile Include="StandardTabControlWindow.xaml.cs"> |
|||
<DependentUpon>StandardTabControlWindow.xaml</DependentUpon> |
|||
</Compile> |
|||
<Compile Include="TouchKeyboardWin10MainWindow.xaml.cs"> |
|||
<DependentUpon>TouchKeyboardWin10MainWindow.xaml</DependentUpon> |
|||
</Compile> |
|||
<Compile Include="SimpleMainWindow.xaml.cs"> |
|||
<DependentUpon>SimpleMainWindow.xaml</DependentUpon> |
|||
</Compile> |
|||
<Compile Include="SpawnBrowsersWindow.xaml.cs"> |
|||
<DependentUpon>SpawnBrowsersWindow.xaml</DependentUpon> |
|||
</Compile> |
|||
<Compile Include="Views\BrowserTabView.xaml.cs"> |
|||
<DependentUpon>BrowserTabView.xaml</DependentUpon> |
|||
</Compile> |
|||
<Compile Include="ViewModels\BrowserTabViewModel.cs" /> |
|||
<Page Include="MainWindow.xaml"> |
|||
<Generator>MSBuild:Compile</Generator> |
|||
<SubType>Designer</SubType> |
|||
</Page> |
|||
<Compile Include="App.xaml.cs"> |
|||
<DependentUpon>App.xaml</DependentUpon> |
|||
<SubType>Code</SubType> |
|||
</Compile> |
|||
<Compile Include="MainWindow.xaml.cs"> |
|||
<DependentUpon>MainWindow.xaml</DependentUpon> |
|||
<SubType>Code</SubType> |
|||
</Compile> |
|||
<Page Include="JavascriptCallbackMainWindow.xaml"> |
|||
<Generator>MSBuild:Compile</Generator> |
|||
<SubType>Designer</SubType> |
|||
</Page> |
|||
<Page Include="StandardTabControlWindow.xaml"> |
|||
<Generator>MSBuild:Compile</Generator> |
|||
<SubType>Designer</SubType> |
|||
</Page> |
|||
<Page Include="TouchKeyboardWin10MainWindow.xaml"> |
|||
<Generator>MSBuild:Compile</Generator> |
|||
<SubType>Designer</SubType> |
|||
</Page> |
|||
<Page Include="SimpleMainWindow.xaml"> |
|||
<SubType>Designer</SubType> |
|||
<Generator>MSBuild:Compile</Generator> |
|||
</Page> |
|||
<Page Include="SpawnBrowsersWindow.xaml"> |
|||
<Generator>MSBuild:Compile</Generator> |
|||
<SubType>Designer</SubType> |
|||
</Page> |
|||
<Page Include="Views\BrowserTabView.xaml"> |
|||
<SubType>Designer</SubType> |
|||
<Generator>MSBuild:Compile</Generator> |
|||
</Page> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Compile Include="Properties\AssemblyInfo.cs"> |
|||
<SubType>Code</SubType> |
|||
</Compile> |
|||
<AppDesigner Include="Properties\" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<None Include="app.config" /> |
|||
<None Include="app.manifest" /> |
|||
<None Include="Controls\TouchKeyboard\Readme.md" /> |
|||
<None Include="crash_reporter.cfg"> |
|||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
|||
</None> |
|||
<None Include="packages.config" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<ProjectReference Include="..\CefSharp.Core.Runtime\CefSharp.Core.Runtime.vcxproj"> |
|||
<Project>{7b495581-2271-4f41-9476-acb86e8c864f}</Project> |
|||
<Name>CefSharp.Core.Runtime</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp.Core\CefSharp.Core.csproj"> |
|||
<Project>{b760b002-d277-4525-9f63-67ed2065034a}</Project> |
|||
<Name>CefSharp.Core</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp.Example\CefSharp.Example.csproj"> |
|||
<Project>{a4394e7b-1155-43a6-989e-8ab72dddc9e4}</Project> |
|||
<Name>CefSharp.Example</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp.Wpf\CefSharp.Wpf.csproj"> |
|||
<Project>{e6cb3790-f267-4ac7-892c-2620737682ca}</Project> |
|||
<Name>CefSharp.Wpf</Name> |
|||
</ProjectReference> |
|||
<ProjectReference Include="..\CefSharp\CefSharp.csproj"> |
|||
<Project>{a55848cc-10e7-40cb-addb-04740b16dd43}</Project> |
|||
<Name>CefSharp</Name> |
|||
</ProjectReference> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Folder Include="Assets\Images\" /> |
|||
</ItemGroup> |
|||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
|||
<Import Project="$(SolutionDir)\CefSharp.props" /> |
|||
<Import Project="$(SolutionDir)\CefSharp.Native.props" /> |
|||
<Project Sdk="Microsoft.NET.Sdk"> |
|||
<PropertyGroup> |
|||
<TargetFrameworks>net472</TargetFrameworks> |
|||
<OutputType>WinExe</OutputType> |
|||
<Platforms>x86;x64</Platforms> |
|||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> |
|||
<UseWPF>true</UseWPF> |
|||
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> |
|||
<ApplicationManifest>app.manifest</ApplicationManifest> |
|||
<StartupObject>CefSharp.Wpf.Example.Program</StartupObject> |
|||
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath> |
|||
<RuntimeIdentifiers>win7-x86;win7-x64</RuntimeIdentifiers> |
|||
</PropertyGroup> |
|||
|
|||
<ItemGroup> |
|||
<AppDesigner Include="Properties\" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<None Update="crash_reporter.cfg"> |
|||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
|||
</None> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<ProjectReference Include="..\CefSharp.Core.Runtime\CefSharp.Core.Runtime.vcxproj" /> |
|||
<ProjectReference Include="..\CefSharp.Core\CefSharp.Core.csproj" /> |
|||
<ProjectReference Include="..\CefSharp.Example\CefSharp.Example.csproj" /> |
|||
<ProjectReference Include="..\CefSharp.Wpf\CefSharp.Wpf.csproj" /> |
|||
<ProjectReference Include="..\CefSharp\CefSharp.csproj" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Folder Include="Assets\Images\" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<PackageReference Include="chromiumembeddedframework.runtime" Version="94.4.2" /> |
|||
</ItemGroup> |
|||
<ItemGroup> |
|||
<Compile Remove="bin.netcore\**" /> |
|||
<Compile Remove="obj.netcore\**" /> |
|||
<EmbeddedResource Remove="bin.netcore\**" /> |
|||
<EmbeddedResource Remove="obj.netcore\**" /> |
|||
<None Remove="bin.netcore\**" /> |
|||
<None Remove="obj.netcore\**" /> |
|||
<Page Remove="bin.netcore\**" /> |
|||
<Page Remove="obj.netcore\**" /> |
|||
</ItemGroup> |
|||
<Import Project="$(SolutionDir)\CefSharp.Native.props" /> |
|||
</Project> |
@ -1,5 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<packages> |
|||
<package id="cef.redist.x64" version="94.4.2" targetFramework="net472" /> |
|||
<package id="cef.redist.x86" version="94.4.2" targetFramework="net472" /> |
|||
</packages> |
@ -1,6 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<packages> |
|||
<package id="Microsoft.Build.Tasks.Git" version="1.0.0" targetFramework="net452" developmentDependency="true" /> |
|||
<package id="Microsoft.SourceLink.Common" version="1.0.0" targetFramework="net452" developmentDependency="true" /> |
|||
<package id="Microsoft.SourceLink.GitHub" version="1.0.0" targetFramework="net452" developmentDependency="true" /> |
|||
</packages> |
Write
Preview
Loading…
Cancel
Save
Reference in new issue