1- <?xml version =" 1.0" encoding =" utf-8" ?>
2- <Project ToolsVersion =" 14.0" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3- <Import Project =" $(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition =" Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
1+ <Project Sdk =" Microsoft.NET.Sdk" >
2+
43 <PropertyGroup >
5- <Configuration Condition = " '$(Configuration)' == '' " >Debug</ Configuration >
6- <Platform Condition = " '$(Platform)' == '' " >AnyCPU</ Platform >
7- <ProjectGuid >{66AEFE15-E2AC-4CE1-A83E-4E3E3CA2F9DE}</ ProjectGuid >
8- <OutputType >Library</ OutputType >
9- <AppDesignerFolder >Properties</ AppDesignerFolder >
10- <RootNamespace > DistillNET</RootNamespace >
11- <AssemblyName >DistillNET</ AssemblyName >
12- <TargetFrameworkVersion >v4.5.2</ TargetFrameworkVersion >
13- <FileAlignment >512</ FileAlignment >
14- <AutoGenerateBindingRedirects >true</ AutoGenerateBindingRedirects >
15- <NuGetPackageImportStamp >
16- </ NuGetPackageImportStamp >
17- <TargetFrameworkProfile / >
4+ <TargetFramework >netstandard2.0</ TargetFramework >
5+ <GeneratePackageOnBuild >true</ GeneratePackageOnBuild >
6+ <PackageRequireLicenseAcceptance >true</ PackageRequireLicenseAcceptance >
7+ <PackageLicenseUrl >https://www.mozilla.org/en-US/MPL/2.0/</ PackageLicenseUrl >
8+ <PackageProjectUrl >https://github.com/TechnikEmpire/DistillNET</ PackageProjectUrl >
9+ <RepositoryUrl >https://github.com/TechnikEmpire/ DistillNET</RepositoryUrl >
10+ <Description >DistillNET is a library for matching and filtering HTTP requests and HTML response content using the Adblock Plus Filter format.</ Description >
11+ <Copyright >Copyright © 2017 Jesse Nicholson</ Copyright >
12+ <Version >1.4.4</ Version >
13+ <Authors >Jesse Nicholson</ Authors >
14+ <Company >Technik Empire</ Company >
15+ <PackageTags >DistillNET Adblock AdblockPlus Adblock-Plus URL-Filter URL-Filtering Content-Filter Filter</ PackageTags >
16+ <PackageReleaseNotes >Fixes several bugs affecting both performance and matching accuracy. We are back to pre-.NET Standard migration performance.</ PackageReleaseNotes >
1817 </PropertyGroup >
19- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
20- <PlatformTarget >AnyCPU</PlatformTarget >
21- <DebugSymbols >true</DebugSymbols >
22- <DebugType >full</DebugType >
23- <Optimize >false</Optimize >
24- <OutputPath >bin\Debug\</OutputPath >
25- <DefineConstants >TRACE;DEBUG;TE_FILTERING_VERIFY_RULE_DATA</DefineConstants >
26- <ErrorReport >prompt</ErrorReport >
27- <WarningLevel >4</WarningLevel >
28- <Prefer32Bit >false</Prefer32Bit >
29- </PropertyGroup >
30- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
31- <PlatformTarget >AnyCPU</PlatformTarget >
32- <DebugType >pdbonly</DebugType >
33- <Optimize >true</Optimize >
34- <OutputPath >bin\Release\</OutputPath >
35- <DefineConstants >TRACE;TE_FILTERING_VERIFY_RULE_DATA</DefineConstants >
36- <ErrorReport >prompt</ErrorReport >
37- <WarningLevel >4</WarningLevel >
38- <Prefer32Bit >false</Prefer32Bit >
39- </PropertyGroup >
40- <PropertyGroup >
41- <StartupObject />
42- </PropertyGroup >
43- <ItemGroup >
44- <Reference Include =" EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL" >
45- <HintPath >..\packages\EntityFramework.6.1.3\lib\net45\EntityFramework.dll</HintPath >
46- <Private >True</Private >
47- </Reference >
48- <Reference Include =" EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL" >
49- <HintPath >..\packages\EntityFramework.6.1.3\lib\net45\EntityFramework.SqlServer.dll</HintPath >
50- <Private >True</Private >
51- </Reference >
52- <Reference Include =" System" />
53- <Reference Include =" System.ComponentModel.DataAnnotations" />
54- <Reference Include =" System.Core" />
55- <Reference Include =" System.Data.SQLite, Version=1.0.105.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL" >
56- <HintPath >..\packages\System.Data.SQLite.Core.1.0.105.0\lib\net451\System.Data.SQLite.dll</HintPath >
57- <Private >True</Private >
58- </Reference >
59- <Reference Include =" System.Data.SQLite.EF6, Version=1.0.105.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL" >
60- <HintPath >..\packages\System.Data.SQLite.EF6.1.0.105.0\lib\net451\System.Data.SQLite.EF6.dll</HintPath >
61- <Private >True</Private >
62- </Reference >
63- <Reference Include =" System.Data.SQLite.Linq, Version=1.0.105.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL" >
64- <HintPath >..\packages\System.Data.SQLite.Linq.1.0.105.0\lib\net451\System.Data.SQLite.Linq.dll</HintPath >
65- <Private >True</Private >
66- </Reference >
67- <Reference Include =" System.Runtime.Caching" />
68- <Reference Include =" System.Runtime.Serialization" />
69- <Reference Include =" System.Xml.Linq" />
70- <Reference Include =" System.Data.DataSetExtensions" />
71- <Reference Include =" Microsoft.CSharp" />
72- <Reference Include =" System.Data" />
73- <Reference Include =" System.Net.Http" />
74- <Reference Include =" System.Xml" />
75- </ItemGroup >
76- <ItemGroup >
77- <Compile Include =" Properties\AssemblyInfo.cs" />
78- <Compile Include =" DistillNET\Extensions\StringExtensions.cs" />
79- <Compile Include =" DistillNET\Filter.cs" />
80- <Compile Include =" DistillNET\FilterDbCollection.cs" />
81- <Compile Include =" DistillNET\HtmlFilter.cs" />
82- <Compile Include =" DistillNET\AbpFormatRuleParser.cs" />
83- <Compile Include =" DistillNET\UrlFilter.cs" />
84- </ItemGroup >
18+
8519 <ItemGroup >
86- <None Include =" App.config" />
87- <None Include =" packages.config" />
20+ <PackageReference Include =" Microsoft.Data.SQLite" Version =" 2.0.0" />
8821 </ItemGroup >
89- <ItemGroup />
90- <Import Project =" $(MSBuildToolsPath)\Microsoft.CSharp.targets" />
91- <Import Project =" ..\packages\System.Data.SQLite.Core.1.0.105.0\build\net451\System.Data.SQLite.Core.targets" Condition =" Exists('..\packages\System.Data.SQLite.Core.1.0.105.0\build\net451\System.Data.SQLite.Core.targets')" />
92- <Target Name =" EnsureNuGetPackageBuildImports" BeforeTargets =" PrepareForBuild" >
93- <PropertyGroup >
94- <ErrorText >This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText >
95- </PropertyGroup >
96- <Error Condition =" !Exists('..\packages\System.Data.SQLite.Core.1.0.105.0\build\net451\System.Data.SQLite.Core.targets')" Text =" $([System.String]::Format('$(ErrorText)', '..\packages\System.Data.SQLite.Core.1.0.105.0\build\net451\System.Data.SQLite.Core.targets'))" />
97- </Target >
98- <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
99- Other similar extension points exist, see Microsoft.Common.targets.
100- <Target Name="BeforeBuild">
101- </Target>
102- <Target Name="AfterBuild">
103- </Target>
104- -->
105- </Project >
22+
23+ </Project >
0 commit comments