Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
3c692bb
Fix an issue where we were always using the (changeable) static varia…
lauxjpn Jan 19, 2020
25f8685
Use `DbConnectionStringBuilder` instead of its OleDb equivalent.
lauxjpn Jan 20, 2020
47d677d
Revert "Use `DbConnectionStringBuilder` instead of its OleDb equivale…
lauxjpn Feb 24, 2020
e3d4027
Merge remote-tracking branch 'freddy/EFCore3.1_Test' into upgrade
lauxjpn Feb 24, 2020
985f618
Adjust solution and project files. Replace occurrences of "SQL Server…
lauxjpn Feb 26, 2020
0ee60b5
Upgrade infrastructure and internal files to 3.1.x.
lauxjpn Feb 26, 2020
9fe1e40
Update shared files to 3.1.x.
lauxjpn Feb 26, 2020
ba29bf2
Upgrade diagnostics related files to 3.1.x.
lauxjpn Feb 26, 2020
f469233
Upgrade design related files to 3.1.x.
lauxjpn Feb 26, 2020
8ccf288
Upgrade properties related files to 3.1.x.
lauxjpn Mar 1, 2020
885cbb4
Upgrade diagnostics files to 3.1.x.
lauxjpn Mar 9, 2020
d7df27a
Upgrade infrastructure and internal files to 3.1.x.
lauxjpn Mar 1, 2020
05ba7de
Upgrade value generation files to 3.1.x.
lauxjpn Mar 1, 2020
6e8cc34
Upgrade storage files to 3.1.x.
lauxjpn Mar 1, 2020
70f2b88
Upgrade sql update generation files to 3.1.x.
lauxjpn Mar 1, 2020
6fffce9
Upgrade scaffolding related files to 3.1.x.
lauxjpn Mar 1, 2020
a4328da
Upgrade migration related files to 3.1.x.
lauxjpn Mar 1, 2020
5829ca8
Upgrade query pipeline to 3.1.x.
lauxjpn Mar 8, 2020
24bf603
Remove obsolete files.
lauxjpn Mar 9, 2020
108a3be
Update and fix smaller System.Data.Jet issues.
lauxjpn Mar 9, 2020
1be52ee
Update and fix dependencies.
lauxjpn Mar 9, 2020
0c2fbad
Remove obsolete files.
lauxjpn Mar 10, 2020
583f990
Upgrade and fix System.Data.Jet and System.Data.Jet.Test to 3.1.x.
lauxjpn Mar 10, 2020
66b7124
Upgrade and fix EFCore.Jet.Integration.Test to 3.1.x.
lauxjpn Mar 11, 2020
a59af50
Upgrade EFCore.Jet.IntegrationTests.
lauxjpn Mar 17, 2020
afd9d85
Remove obsolete tests.
lauxjpn Mar 17, 2020
2eef0b9
Remove obsolete design tests.
lauxjpn Mar 17, 2020
5de0755
Upgrade System.Data.Jet.Test.
lauxjpn Mar 17, 2020
74dd677
Upgrade EFCore.Jet.FunctionalTests.
lauxjpn Mar 18, 2020
24f9708
Fix issues in System.Data.Jet and implement dynamic COM object handling.
lauxjpn Mar 18, 2020
e040941
Fix issues in EFCore.Jet and simplify query generation based on tests.
lauxjpn Mar 18, 2020
a71fcc1
Update solution and build/infrastructure files.
lauxjpn Mar 18, 2020
b117d4e
Cleanup code, remove dummy transaction and add missing Dispose() meth…
lauxjpn Mar 23, 2020
71b5410
Fix dispose pattern for releasing the RCW object.
lauxjpn Mar 23, 2020
e6c100e
Switch to multi-targeting.
lauxjpn Mar 25, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,6 @@ UpgradeLog*.htm
App_Data/*.mdf
App_Data/*.ldf


#LightSwitch generated files
GeneratedArtifacts/
_Pvt_Extensions/
Expand All @@ -157,10 +156,13 @@ $RECYCLE.BIN/

# Mac desktop service store files
.DS_Store

/_External_Dependencies
/packages
/NuGet.Packager
/.vs/EntityFrameworkCore.Jet/v15/sqlite3/storage.ide
/msbuild/Compile
/msbuild/Output
/.vs/EntityFrameworkCore.Jet
.idea
!/build/
41 changes: 41 additions & 0 deletions Directory.Build.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<Project>
<PropertyGroup>
<DefaultNetCoreTargetFramework>netcoreapp3.1</DefaultNetCoreTargetFramework>
<DefaultNetStandardTargetFramework>netstandard2.0</DefaultNetStandardTargetFramework>
</PropertyGroup>

<Import Project=".\build\Dependencies.props" />
<Import Project=".\build\Development.props" Condition="Exists('.\build\Development.props')" />

<PropertyGroup>
<VersionPrefix>3.1.0</VersionPrefix>
<VersionSuffix>alpha</VersionSuffix>

<Product>EntityFrameworkCore.Jet</Product>
<Description>Jet (Microsoft Access mdb or accdb files) provider for Entity Framework Core (EFCore)</Description>
<Authors>Bubi</Authors>
<Company>Bubi</Company>
<Copyright>Copyright © 2017-2020 - Bubi</Copyright>
<TreatWarningsAsErrors>True</TreatWarningsAsErrors>
<LangVersion>8.0</LangVersion>
<DebugType>portable</DebugType>
<IsPackable>False</IsPackable>
<PublishRepositoryUrl>True</PublishRepositoryUrl>

<PackageProjectUrl>https://github.com/bubibubi/EntityFrameworkCore.Jet/</PackageProjectUrl>
<!-- <PackageReleaseNotes>TODO</PackageReleaseNotes> -->
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<!-- <PackageIconUrl>TODO</PackageIconUrl> -->
<!-- <PackageIcon>packageIcon.png</PackageIcon> -->
<!-- <PackageIconFullPath>$(MSBuildThisFileDirectory)packageIcon.png</PackageIconFullPath> -->
<PackageTags>Entity Framework Core Jet;Entity Framework Core Access;Entity Framework Core MS Access;entity-framework-core-jet;entity-framework-core-access;entity-framework-core-msaccess;EF Jet;EF Access;EF MS Access;Data;O/RM;EntityFramework;EntityFrameworkCore;EFCore;Jet;Access;MS Access</PackageTags>

<RepositoryType>git</RepositoryType>
<RepositoryUrl>git://github.com/bubibubi/EntityFrameworkCore.Jet.git</RepositoryUrl>
</PropertyGroup>

<ItemGroup>
<EmbeddedResource Include="**\*.rd.xml" />
<!-- <None Include="$(PackageIconFullPath)" Pack="true" PackagePath="\"/> -->
</ItemGroup>
</Project>
87 changes: 31 additions & 56 deletions EntityFrameworkCore.Jet.sln
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,14 @@ Microsoft Visual Studio Solution File, Format Version 12.00
VisualStudioVersion = 16.0.29806.167
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{F68095EE-6CD1-43A2-B498-6CA72CE2A0CB}"
ProjectSection(SolutionItems) = preProject
src\Directory.Build.props = src\Directory.Build.props
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{6A8DE399-1804-4113-A408-F23B7F5C9CAC}"
ProjectSection(SolutionItems) = preProject
SkipMessages.txt = SkipMessages.txt
test\Directory.Build.props = test\Directory.Build.props
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Data.Jet", "src\System.Data.Jet\System.Data.Jet.csproj", "{88BE8B4F-8DA9-42B9-9A1F-839451BA5F8C}"
Expand All @@ -16,15 +20,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Data.Jet.Test", "tes
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Jet", "src\EFCore.Jet\EFCore.Jet.csproj", "{D6966B04-4C38-4925-BCDE-F8655F38D04C}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tools", "tools", "{A56C261D-351C-449B-8130-75F6FA76842C}"
ProjectSection(SolutionItems) = preProject
tools\CleanMSSQLLocalDB.cmd = tools\CleanMSSQLLocalDB.cmd
tools\DropAllDatabases.sql = tools\DropAllDatabases.sql
tools\Resources.tt = tools\Resources.tt
tools\ShrinkLocalDBModel.cmd = tools\ShrinkLocalDBModel.cmd
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Jet.Integration.Test", "test\EFCore.Jet.Integration.Test\EFCore.Jet.Integration.Test.csproj", "{50CA2970-B995-4D28-9F6C-F7CA4940F23A}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Jet.IntegrationTests", "test\EFCore.Jet.IntegrationTests\EFCore.Jet.IntegrationTests.csproj", "{50CA2970-B995-4D28-9F6C-F7CA4940F23A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Jet.FunctionalTests", "test\EFCore.Jet.FunctionalTests\EFCore.Jet.FunctionalTests.csproj", "{3C88D49A-7EF2-42BA-A8D7-9DF7D358FD24}"
EndProject
Expand All @@ -34,16 +30,21 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "docs", "docs", "{B7FF1850-2
docs\README.md = docs\README.md
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Jet.Tests", "test\EFCore.Jet.Tests\EFCore.Jet.Tests.csproj", "{C38B58D7-F346-40A2-9849-D12CB9EC5C69}"
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{DC0C1C50-ED7E-4BC0-B45C-E3115ECCCF76}"
ProjectSection(SolutionItems) = preProject
build\Dependencies.props = build\Dependencies.props
build\Key.snk = build\Key.snk
build\Development.props = build\Development.props
build\Development.props.sample = build\Development.props.sample
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Jet.Design.FunctionalTests", "test\EFCore.Jet.Design.FunctionalTest\EFCore.Jet.Design.FunctionalTests.csproj", "{543477FB-CF81-446D-AB02-1E41382DED5B}"
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "root", "root", "{76210BB4-A506-4838-8BBF-57DA18C8FA03}"
ProjectSection(SolutionItems) = preProject
Directory.Build.props = Directory.Build.props
NuGet.Config = NuGet.Config
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Data.Jet.PerformanceTest", "test\System.Data.Jet.PerformanceTest\System.Data.Jet.PerformanceTest.csproj", "{8A3F688D-AA42-4070-9813-293D19E7F023}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build help", "build help", "{20B764C9-8664-4609-A743-8CF32BA6CA69}"
ProjectSection(SolutionItems) = preProject
NuGet.Config = NuGet.Config
EndProjectSection
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EFCore.Jet.Tests", "test\EFCore.Jet.Tests\EFCore.Jet.Tests.csproj", "{770A076B-A448-499C-BB86-A37994C04523}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Expand Down Expand Up @@ -115,42 +116,18 @@ Global
{3C88D49A-7EF2-42BA-A8D7-9DF7D358FD24}.Release|x64.Build.0 = Release|x64
{3C88D49A-7EF2-42BA-A8D7-9DF7D358FD24}.Release|x86.ActiveCfg = Release|Any CPU
{3C88D49A-7EF2-42BA-A8D7-9DF7D358FD24}.Release|x86.Build.0 = Release|Any CPU
{C38B58D7-F346-40A2-9849-D12CB9EC5C69}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C38B58D7-F346-40A2-9849-D12CB9EC5C69}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C38B58D7-F346-40A2-9849-D12CB9EC5C69}.Debug|x64.ActiveCfg = Debug|x64
{C38B58D7-F346-40A2-9849-D12CB9EC5C69}.Debug|x64.Build.0 = Debug|x64
{C38B58D7-F346-40A2-9849-D12CB9EC5C69}.Debug|x86.ActiveCfg = Debug|x86
{C38B58D7-F346-40A2-9849-D12CB9EC5C69}.Debug|x86.Build.0 = Debug|x86
{C38B58D7-F346-40A2-9849-D12CB9EC5C69}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C38B58D7-F346-40A2-9849-D12CB9EC5C69}.Release|Any CPU.Build.0 = Release|Any CPU
{C38B58D7-F346-40A2-9849-D12CB9EC5C69}.Release|x64.ActiveCfg = Release|x64
{C38B58D7-F346-40A2-9849-D12CB9EC5C69}.Release|x64.Build.0 = Release|x64
{C38B58D7-F346-40A2-9849-D12CB9EC5C69}.Release|x86.ActiveCfg = Release|Any CPU
{C38B58D7-F346-40A2-9849-D12CB9EC5C69}.Release|x86.Build.0 = Release|Any CPU
{543477FB-CF81-446D-AB02-1E41382DED5B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{543477FB-CF81-446D-AB02-1E41382DED5B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{543477FB-CF81-446D-AB02-1E41382DED5B}.Debug|x64.ActiveCfg = Debug|x64
{543477FB-CF81-446D-AB02-1E41382DED5B}.Debug|x64.Build.0 = Debug|x64
{543477FB-CF81-446D-AB02-1E41382DED5B}.Debug|x86.ActiveCfg = Debug|x86
{543477FB-CF81-446D-AB02-1E41382DED5B}.Debug|x86.Build.0 = Debug|x86
{543477FB-CF81-446D-AB02-1E41382DED5B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{543477FB-CF81-446D-AB02-1E41382DED5B}.Release|Any CPU.Build.0 = Release|Any CPU
{543477FB-CF81-446D-AB02-1E41382DED5B}.Release|x64.ActiveCfg = Release|x64
{543477FB-CF81-446D-AB02-1E41382DED5B}.Release|x64.Build.0 = Release|x64
{543477FB-CF81-446D-AB02-1E41382DED5B}.Release|x86.ActiveCfg = Release|Any CPU
{543477FB-CF81-446D-AB02-1E41382DED5B}.Release|x86.Build.0 = Release|Any CPU
{8A3F688D-AA42-4070-9813-293D19E7F023}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8A3F688D-AA42-4070-9813-293D19E7F023}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8A3F688D-AA42-4070-9813-293D19E7F023}.Debug|x64.ActiveCfg = Debug|x64
{8A3F688D-AA42-4070-9813-293D19E7F023}.Debug|x64.Build.0 = Debug|x64
{8A3F688D-AA42-4070-9813-293D19E7F023}.Debug|x86.ActiveCfg = Debug|x86
{8A3F688D-AA42-4070-9813-293D19E7F023}.Debug|x86.Build.0 = Debug|x86
{8A3F688D-AA42-4070-9813-293D19E7F023}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8A3F688D-AA42-4070-9813-293D19E7F023}.Release|Any CPU.Build.0 = Release|Any CPU
{8A3F688D-AA42-4070-9813-293D19E7F023}.Release|x64.ActiveCfg = Release|x64
{8A3F688D-AA42-4070-9813-293D19E7F023}.Release|x64.Build.0 = Release|x64
{8A3F688D-AA42-4070-9813-293D19E7F023}.Release|x86.ActiveCfg = Release|Any CPU
{8A3F688D-AA42-4070-9813-293D19E7F023}.Release|x86.Build.0 = Release|Any CPU
{770A076B-A448-499C-BB86-A37994C04523}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{770A076B-A448-499C-BB86-A37994C04523}.Debug|Any CPU.Build.0 = Debug|Any CPU
{770A076B-A448-499C-BB86-A37994C04523}.Debug|x64.ActiveCfg = Debug|Any CPU
{770A076B-A448-499C-BB86-A37994C04523}.Debug|x64.Build.0 = Debug|Any CPU
{770A076B-A448-499C-BB86-A37994C04523}.Debug|x86.ActiveCfg = Debug|Any CPU
{770A076B-A448-499C-BB86-A37994C04523}.Debug|x86.Build.0 = Debug|Any CPU
{770A076B-A448-499C-BB86-A37994C04523}.Release|Any CPU.ActiveCfg = Release|Any CPU
{770A076B-A448-499C-BB86-A37994C04523}.Release|Any CPU.Build.0 = Release|Any CPU
{770A076B-A448-499C-BB86-A37994C04523}.Release|x64.ActiveCfg = Release|Any CPU
{770A076B-A448-499C-BB86-A37994C04523}.Release|x64.Build.0 = Release|Any CPU
{770A076B-A448-499C-BB86-A37994C04523}.Release|x86.ActiveCfg = Release|Any CPU
{770A076B-A448-499C-BB86-A37994C04523}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand All @@ -161,9 +138,7 @@ Global
{D6966B04-4C38-4925-BCDE-F8655F38D04C} = {F68095EE-6CD1-43A2-B498-6CA72CE2A0CB}
{50CA2970-B995-4D28-9F6C-F7CA4940F23A} = {6A8DE399-1804-4113-A408-F23B7F5C9CAC}
{3C88D49A-7EF2-42BA-A8D7-9DF7D358FD24} = {6A8DE399-1804-4113-A408-F23B7F5C9CAC}
{C38B58D7-F346-40A2-9849-D12CB9EC5C69} = {6A8DE399-1804-4113-A408-F23B7F5C9CAC}
{543477FB-CF81-446D-AB02-1E41382DED5B} = {6A8DE399-1804-4113-A408-F23B7F5C9CAC}
{8A3F688D-AA42-4070-9813-293D19E7F023} = {6A8DE399-1804-4113-A408-F23B7F5C9CAC}
{770A076B-A448-499C-BB86-A37994C04523} = {6A8DE399-1804-4113-A408-F23B7F5C9CAC}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {9359773D-6399-447E-9814-6CB41C2FB664}
Expand Down
2 changes: 1 addition & 1 deletion NuGet.Config
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
<add key="dotnet-core (nightly)" value="https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json" />
<add key="dotnet-core (nightly)" value="https://dnceng.pkgs.visualstudio.com/public/_packaging/dotnet5/nuget/v3/index.json" />
</packageSources>
</configuration>
1 change: 1 addition & 0 deletions build/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Development.props
26 changes: 26 additions & 0 deletions build/Development.props.sample
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<Project>
<PropertyGroup>
<!--
Specify the absolute path to the EntityFrameworkCore base directory,
to compile against that version for better development and local
debugging support.

Rename this file "development.props".

The EFCore assemblies are being compiled with an AssemblyVersion of
"42.42.42.42" by default. To not get any compilation errors
for the EFCore.MySql.IntegrationTests project, which uses
Microsoft.AspNetCore.Identity.EntityFrameworkCore, which references
it's own version of EFCore, you have to make sure, that your local
EFCore assemblies are compiled with an AssemblyVersion <= the one
referenced by Microsoft.AspNetCore.Identity.EntityFrameworkCore
(e.g. "3.1.0.0").

To achive that, run the following command in your EntityFrameworkCore
base directory:

dotnet build "/p:AssemblyVersion=3.1.0.0"
-->
<LocalEFCoreRepository>C:\Repositories\EntityFrameworkCore</LocalEFCoreRepository>
</PropertyGroup>
</Project>
22 changes: 0 additions & 22 deletions build/GlobalAssemblyInfo.cs

This file was deleted.

22 changes: 0 additions & 22 deletions build/common.props

This file was deleted.

72 changes: 47 additions & 25 deletions build/dependencies.props
Original file line number Diff line number Diff line change
@@ -1,31 +1,53 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<AspNetCoreVersion>2.1.0-*</AspNetCoreVersion>
<CoreFxVersion>4.4.0-*</CoreFxVersion>
<DiagnosticSourceVersion>4.4.1-*</DiagnosticSourceVersion>
<DependencyModelVersion>2.0.0-*</DependencyModelVersion>
<InternalAspNetCoreSdkVersion>2.1.1-*</InternalAspNetCoreSdkVersion>
<JsonNetVersion>10.0.1</JsonNetVersion>
<NETStandardImplicitPackageVersion>2.0.0-*</NETStandardImplicitPackageVersion>
<NETStandardLibraryNETFrameworkVersion>2.0.0-*</NETStandardLibraryNETFrameworkVersion>
<RelinqVersion>2.2.0-alpha-002</RelinqVersion>
<RoslynVersion>2.3.1</RoslynVersion>
<RuntimeFrameworkVersion Condition="'$(TargetFramework)'=='netcoreapp2.0'">2.0.0-*</RuntimeFrameworkVersion>
<SQLitePCLRawVersion>1.1.8</SQLitePCLRawVersion>
<StyleCopAnalyzersVersion>1.0.0</StyleCopAnalyzersVersion>
<SystemCollectionsImmutableVersion>1.4.0-*</SystemCollectionsImmutableVersion>
<SystemInteractiveAsyncVersion>3.1.1</SystemInteractiveAsyncVersion>
<TestSdkVersion>15.3.0</TestSdkVersion>
<XunitVersion>2.3.0-beta4-build3742</XunitVersion>
<XunitVersionInSpecProjects>2.2.0</XunitVersionInSpecProjects>
<MicrosoftEntityFrameworkCoreVersion>3.1.2</MicrosoftEntityFrameworkCoreVersion>
<MicrosoftEntityFrameworkCoreRelationalVersion>3.1.2</MicrosoftEntityFrameworkCoreRelationalVersion>
<MicrosoftExtensionsConfigurationJsonVersion>3.1.2</MicrosoftExtensionsConfigurationJsonVersion>
<MicrosoftExtensionsDependencyInjection>3.1.2</MicrosoftExtensionsDependencyInjection>
<MicrosoftExtensionsConfigurationEnvironmentVariablesVersion>3.1.2</MicrosoftExtensionsConfigurationEnvironmentVariablesVersion>
<MicrosoftExtensionsConfigurationVersion>3.1.2</MicrosoftExtensionsConfigurationVersion>
<MicrosoftExtensionsCachingMemoryVersion>3.1.2</MicrosoftExtensionsCachingMemoryVersion>
<MicrosoftExtensionsHostFactoryResolverSourcesVersion>3.1.0-rtm.19565.4</MicrosoftExtensionsHostFactoryResolverSourcesVersion>
<MicrosoftExtensionsLoggingVersion>3.1.2</MicrosoftExtensionsLoggingVersion>
<SystemDiagnosticsDiagnosticSourceVersion>4.7.0</SystemDiagnosticsDiagnosticSourceVersion>
<MicrosoftBclAsyncInterfacesVersion>1.1.0</MicrosoftBclAsyncInterfacesVersion>
<MicrosoftBclHashCodeVersion>1.1.0</MicrosoftBclHashCodeVersion>
<SystemCollectionsImmutableVersion>1.7.0</SystemCollectionsImmutableVersion>
<SystemComponentModelAnnotationsVersion>4.7.0</SystemComponentModelAnnotationsVersion>
<SystemDataOleDbVersion>5.0.0-preview.3.20171.3</SystemDataOleDbVersion>
</PropertyGroup>
<!-- Following package versions must match with what is available on NuGet -->
<!-- System.Data.Jet -->
<PropertyGroup>
<BenchmarkDotNetVersion>0.10.9</BenchmarkDotNetVersion>
<EF6Version>6.1.3</EF6Version>
<EFCore1Version>1.1.2</EFCore1Version>
<EFCore1SqlClientVersion>4.3.1</EFCore1SqlClientVersion>
<EFCore2Version>2.0.0</EFCore2Version>
<EFCore2SqlClientVersion>4.4.0</EFCore2SqlClientVersion>
<MicrosoftCSharp>4.7.0</MicrosoftCSharp>
</PropertyGroup>
<!-- System.Data.Jet.Test -->
<!-- System.Data.Jet.PerformanceTest -->
<PropertyGroup>
<MicrosoftNetTestSdk>16.5.0</MicrosoftNetTestSdk>
<MSTestTestAdapter>2.1.0</MSTestTestAdapter>
<MSTestTestFramework>2.1.0</MSTestTestFramework>
<CoverletCollector>1.2.0</CoverletCollector>
</PropertyGroup>
<!-- EFCore.Jet.FunctionalTests -->
<PropertyGroup>
<XunitCorePackageVersion>2.4.1</XunitCorePackageVersion>
<XunitAssertPackageVersion>2.4.1</XunitAssertPackageVersion>
<XunitRunnerVisualStudioPackageVersion>2.4.1</XunitRunnerVisualStudioPackageVersion>
<XunitRunnerConsolePackageVersion>2.4.1</XunitRunnerConsolePackageVersion>
<NetTopologySuiteVersion>2.0.0</NetTopologySuiteVersion>
<SystemComponentModelTypeConverterVersion>4.3.0</SystemComponentModelTypeConverterVersion>
<CastleCoreVersion>4.4.0</CastleCoreVersion>
<MicrosoftExtensionsConfigurationEnvironmentVariablesVersion>3.1.0</MicrosoftExtensionsConfigurationEnvironmentVariablesVersion>
<MicrosoftExtensionsConfigurationFileExtensionsVersion>3.1.2</MicrosoftExtensionsConfigurationFileExtensionsVersion>
</PropertyGroup>
<!-- EFCore.Jet.Tests -->
<PropertyGroup>
<MicrosoftEntityFrameworkCoreDesignVersion>3.1.0</MicrosoftEntityFrameworkCoreDesignVersion>
<MicrosoftEntityFrameworkCoreTestsVersion>3.1.0</MicrosoftEntityFrameworkCoreTestsVersion>
<MicrosoftEntityFrameworkCoreRelationalTestsVersion>3.1.0</MicrosoftEntityFrameworkCoreRelationalTestsVersion>
<MicrosoftEntityFrameworkCoreRelationalSpecificationTestsVersion>3.1.0</MicrosoftEntityFrameworkCoreRelationalSpecificationTestsVersion>
<MicrosoftCodeAnalysisCSharpPackageVersion>3.4.0</MicrosoftCodeAnalysisCSharpPackageVersion>
<MicrosoftExtensionsDependencyModelPackageVersion>3.1.0</MicrosoftExtensionsDependencyModelPackageVersion>
<MoqVersion>4.13.1</MoqVersion>
</PropertyGroup>
</Project>
Loading