Permalink
Browse files

Merge branch 'dev' (release 4.0)

  • Loading branch information...
roji committed May 31, 2018
2 parents 01651d9 + ae62fd5 commit 640341e3689ea8c698933c301031a7970e783b8a
Showing 327 changed files with 24,309 additions and 11,176 deletions.
@@ -1,51 +1,64 @@
image: Visual Studio 2017 Preview
version: 3.2.7-{build}
image: Visual Studio 2017
version: 4.0.0-{build}
environment:
global:
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
DOTNET_CLI_TELEMETRY_OPTOUT: 1
NPGSQL_TEST_DB: Host=localhost;Database=postgres;Username=postgres;Password=Password12!
PGUSER: postgres
PGPASSWORD: Password12!
POSTGIS_EXE: postgis-bundle-pg96x64-setup-2.3.2-1.exe
POSTGIS_EXE: postgis-bundle-pg10x64-setup-2.4.4-1.exe
NoPackageAnalysis: true # Suppresses warning about SemVer 2.0.0 version suffixes when packing
cache:
- '%USERPROFILE%\.nuget\packages -> **\*.csproj'
- 'C:\projects\npgsql\packages -> **\*.csproj' # For VSIX
- $(POSTGIS_EXE)
shallow_clone: true
clone_depth: 10
install:
- powershell .build\setup-pg.ps1
- powershell .build\setup_appveyor.ps1
# Install .NET Core 2.0
- ps: Invoke-WebRequest -Uri "https://raw.githubusercontent.com/dotnet/cli/master/scripts/obtain/dotnet-install.ps1" -OutFile "install-dotnet.ps1"
- ps: .\install-dotnet.ps1 -Version 2.1.300
services:
- postgresql
- postgresql101
before_build:
- '"C:\Program Files\PostgreSQL\9.6\bin\psql" -c "CREATE EXTENSION postgis"'
- appveyor-retry dotnet restore -v Minimal
- appveyor-retry nuget restore Npgsql.sln # For VSIX
- '"C:\Program Files\PostgreSQL\10\bin\psql" -c "CREATE EXTENSION citext"'
- '"C:\Program Files\PostgreSQL\10\bin\psql" -c "CREATE EXTENSION postgis"'
- appveyor-retry dotnet restore -v Minimal Npgsql.sln
- appveyor-retry nuget restore src\VSIX\packages.config -SolutionDirectory . -Verbosity quiet -NonInteractive
build_script:
- dotnet build "src\Npgsql" -c ReleaseOptimizedCryptography
- dotnet build "test\Npgsql.Tests" -c Debug -f net451
- msbuild src\VSIX\VSIX.csproj /p:Configuration=Release
- msbuild src\MSI\MSI.wixproj /p:Configuration=Release
- dotnet build "test\Npgsql.PluginTests" -c Debug -f net451
- msbuild src\VSIX\VSIX.csproj /p:Configuration=Release /v:Minimal
- msbuild src\MSI\MSI.wixproj /p:Configuration=Release /v:Minimal
after_build:
- ps: $env:padded_build_number = $env:appveyor_build_number.PadLeft(5, '0')
- dotnet pack src\Npgsql\Npgsql.csproj -c ReleaseOptimizedCryptography --version-suffix ci-%PADDED_BUILD_NUMBER%
- dotnet pack src\Npgsql\Npgsql.csproj -c ReleaseOptimizedCryptography
- dotnet pack src\Npgsql.Json.NET\Npgsql.Json.NET.csproj -c Release
- dotnet pack src\Npgsql.NodaTime\Npgsql.NodaTime.csproj -c Release
- dotnet pack src\Npgsql.LegacyPostgis\Npgsql.LegacyPostgis.csproj -c Release
- dotnet pack src\Npgsql.RawPostgis\Npgsql.RawPostgis.csproj -c Release
- dotnet pack src\Npgsql.NetTopologySuite\Npgsql.NetTopologySuite.csproj -c Release
test:
assemblies:
- test\Npgsql.Tests\bin\Debug\net451\Npgsql.Tests.dll
- test\Npgsql.PluginTests\bin\Debug\net451\Npgsql.PluginTests.dll
artifacts:
- path: 'src\Npgsql\bin\**\*.nupkg'
- path: 'src\**\*.nupkg'
name: Nuget
- path: 'src\VSIX\bin\**\*.vsix'
name: Visual Studio Extension
- path: 'src\MSI\bin\**\*.msi'
name: MSI Installer
deploy:
- provider: NuGet
server: https://www.myget.org/F/npgsql/api/v2/package
api_key:
secure: kiMn9uBvgMa5EtEmTIhNBFUfyatiATnhkgx5Xj/1EsmKTtEkUv+hJAQs0L3VGzPw
artifact: /.*\.nupkg/
skip_symbols: true
#skip_symbols: false
#symbol_server: https://your.symbol.server/feed
- provider: Environment
name: MyGet Unstable
on:
deploy_myget_unstable: true
- provider: Environment
name: MyGet Stable
on:
deploy_myget_stable: true
- provider: Environment
name: Npgsql Github
on:
deploy_github_release: true

This file was deleted.

Oops, something went wrong.
@@ -0,0 +1,50 @@
###################
## Setup PostgreSQL
###################
Write-Host Enabling PostgreSQL prepared transactions...
Add-Content 'C:\Program Files\PostgreSQL\10\data\postgresql.conf' "`nmax_prepared_transactions = 10"
Write-Host Enabling PostgreSQL SSL...
Add-Content 'C:\Program Files\PostgreSQL\10\data\postgresql.conf' "`nssl = true"
Copy-Item .build\server.* "C:\Program Files\PostgreSQL\10\data"
Write-Host Enabling PostGIS...
If (!(Test-Path $env:POSTGIS_EXE)) {
Write-Host Downloading PostGIS...
(New-Object Net.WebClient).DownloadFile("http://download.osgeo.org/postgis/windows/pg10/$env:POSTGIS_EXE", "$env:POSTGIS_EXE")
}
iex ".\$env:POSTGIS_EXE /S /D='C:\Program Files\PostgreSQL\10'"
########################
## Set version variables
########################
Set-Variable -Name TruncatedSha1 -Value $env:APPVEYOR_REPO_COMMIT.subString(0, 9)
if ($env:APPVEYOR_REPO_TAG -eq 'true' -and $env:APPVEYOR_REPO_TAG_NAME -match '^v\d+\.\d+\.\d+')
{
Write-Host "Release tag detected ($env:APPVEYOR_REPO_TAG_NAME), no version suffix is set."
Set-AppveyorBuildVariable -Name deploy_github_release -Value true
}
#elseif (Test-Path env:APPVEYOR_PULL_REQUEST_NUMBER)
#{
# Set-AppveyorBuildVariable -Name deploy_myget_unstable -Value true
# Set-Variable -Name VersionSuffix -Value "pr$($env:APPVEYOR_PULL_REQUEST_NUMBER).$($env:APPVEYOR_BUILD_NUMBER)+sha.$TruncatedSha1"
# Write-Host "Pull request detected (#$env:APPVEYOR_PULL_REQUEST_NUMBER), setting version suffix to $VersionSuffix"
# Set-AppveyorBuildVariable -Name VersionSuffix -Value $VersionSuffix
#}
else
{
# Set which myget feed we deploy to
if ($env:APPVEYOR_REPO_BRANCH.StartsWith("hotfix/")) {
Set-AppveyorBuildVariable -Name deploy_myget_stable -Value true
} else {
Set-AppveyorBuildVariable -Name deploy_myget_unstable -Value true
}
Set-Variable -Name VersionSuffix -Value "ci.$($env:APPVEYOR_BUILD_NUMBER)+sha.$TruncatedSha1"
Write-Host "Setting version suffix to $VersionSuffix"
Set-AppveyorBuildVariable -Name VersionSuffix -Value $VersionSuffix
}
@@ -6,6 +6,7 @@
*.userprefs
/*.nupkg
.nuget/
.idea/
[Bb]in/
[Bb]uild/
[Oo]bj/
@@ -2,7 +2,7 @@ language: csharp
dist: trusty
sudo: false
mono: none
dotnet: 2.0.3
dotnet: 2.1.3
services:
- postgresql
@@ -15,11 +15,14 @@ env:
before_script:
- psql -U postgres -c "CREATE USER npgsql_tests PASSWORD 'npgsql_tests' SUPERUSER"
- psql -U postgres -c "CREATE DATABASE npgsql_tests OWNER npgsql_tests"
- psql -U postgres -c "CREATE EXTENSION citext" npgsql_tests
- psql -U postgres -c "CREATE EXTENSION postgis" npgsql_tests
- dotnet restore -v Minimal
- dotnet restore -v Minimal Npgsql.sln
script:
- dotnet build "test/Npgsql.Tests" -c Debug -f netcoreapp2.0
- dotnet build "test/Npgsql.PluginTests" -c Debug -f netcoreapp2.0
- dotnet test "test/Npgsql.Tests/Npgsql.Tests.csproj" -c Debug -f netcoreapp2.0
- dotnet test "test/Npgsql.PluginTests/Npgsql.PluginTests.csproj" -c Debug -f netcoreapp2.0
cache:
directories:
@@ -1,4 +1,4 @@
Copyright (c) 2002-2017, The Npgsql Development Team
Copyright (c) 2002-2018, The Npgsql Development Team
Permission to use, copy, modify, and distribute this software and its documentation for any purpose, without fee, and without a written agreement is hereby granted, provided that the above copyright notice and this paragraph and the following two paragraphs appear in all copies.
@@ -0,0 +1,171 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.26621.2
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{4A5A60DD-41B6-40BF-B677-227A921ECCC8}"
ProjectSection(SolutionItems) = preProject
CommonAssemblyInfo.cs = CommonAssemblyInfo.cs
Npgsql.snk = Npgsql.snk
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{8537E50E-CF7F-49CB-B4EF-3E2A1B11F050}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{ED612DB1-AB32-4603-95E7-891BACA71C39}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Npgsql", "src\Npgsql\Npgsql.csproj", "{9D13B739-62B1-4190-B386-7A9547304EB3}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Npgsql.Tests", "test\Npgsql.Tests\Npgsql.Tests.csproj", "{E9C258D7-0D8E-4E6A-9857-5C6438591755}"
EndProject
Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "MSI", "src\MSI\MSI.wixproj", "{3E9D78D3-C5D4-40E3-9FDD-AC91E19618AB}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Npgsql.Benchmarks", "test\Npgsql.Benchmarks\Npgsql.Benchmarks.csproj", "{8B4AE9B6-CDAC-44DD-A5CD-28A470D363B8}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VSIX", "src\VSIX\VSIX.csproj", "{ECFD8615-DEAD-4498-B262-85A4D0230229}"
ProjectSection(ProjectDependencies) = postProject
{9D13B739-62B1-4190-B386-7A9547304EB3} = {9D13B739-62B1-4190-B386-7A9547304EB3}
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Npgsql.Json.NET", "src\Npgsql.Json.NET\Npgsql.Json.NET.csproj", "{9CBE603F-6746-411D-A5FD-CB2C948CD7D0}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Npgsql.NodaTime", "src\Npgsql.NodaTime\Npgsql.NodaTime.csproj", "{D8DF12D6-FA70-4653-BD8F-C188944836DE}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Npgsql.PluginTests", "test\Npgsql.PluginTests\Npgsql.PluginTests.csproj", "{9BD7FC3D-6956-42A8-A586-2558C499EBA2}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Npgsql.LegacyPostgis", "src\Npgsql.LegacyPostgis\Npgsql.LegacyPostgis.csproj", "{EC0DCB3C-9401-47BB-A5E8-B8C7A47DF96A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Npgsql.RawPostgis", "src\Npgsql.RawPostgis\Npgsql.RawPostgis.csproj", "{B7E92398-DD4E-410E-923C-E256992F6687}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Npgsql.NetTopologySuite", "src\Npgsql.NetTopologySuite\Npgsql.NetTopologySuite.csproj", "{20D889AA-82DC-4AA0-B508-7CE68B83BB27}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Npgsql.GeoJSON", "src\Npgsql.GeoJSON\Npgsql.GeoJSON.csproj", "{04052CCF-CABC-4B37-B89D-F95721D95407}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{9D13B739-62B1-4190-B386-7A9547304EB3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9D13B739-62B1-4190-B386-7A9547304EB3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9D13B739-62B1-4190-B386-7A9547304EB3}.Debug|x86.ActiveCfg = Debug|Any CPU
{9D13B739-62B1-4190-B386-7A9547304EB3}.Debug|x86.Build.0 = Debug|Any CPU
{9D13B739-62B1-4190-B386-7A9547304EB3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9D13B739-62B1-4190-B386-7A9547304EB3}.Release|Any CPU.Build.0 = Release|Any CPU
{9D13B739-62B1-4190-B386-7A9547304EB3}.Release|x86.ActiveCfg = Release|Any CPU
{9D13B739-62B1-4190-B386-7A9547304EB3}.Release|x86.Build.0 = Release|Any CPU
{E9C258D7-0D8E-4E6A-9857-5C6438591755}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E9C258D7-0D8E-4E6A-9857-5C6438591755}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E9C258D7-0D8E-4E6A-9857-5C6438591755}.Debug|x86.ActiveCfg = Debug|Any CPU
{E9C258D7-0D8E-4E6A-9857-5C6438591755}.Debug|x86.Build.0 = Debug|Any CPU
{E9C258D7-0D8E-4E6A-9857-5C6438591755}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E9C258D7-0D8E-4E6A-9857-5C6438591755}.Release|Any CPU.Build.0 = Release|Any CPU
{E9C258D7-0D8E-4E6A-9857-5C6438591755}.Release|x86.ActiveCfg = Release|Any CPU
{E9C258D7-0D8E-4E6A-9857-5C6438591755}.Release|x86.Build.0 = Release|Any CPU
{3E9D78D3-C5D4-40E3-9FDD-AC91E19618AB}.Debug|Any CPU.ActiveCfg = Debug|x86
{3E9D78D3-C5D4-40E3-9FDD-AC91E19618AB}.Debug|Any CPU.Build.0 = Debug|x86
{3E9D78D3-C5D4-40E3-9FDD-AC91E19618AB}.Debug|x86.ActiveCfg = Debug|x86
{3E9D78D3-C5D4-40E3-9FDD-AC91E19618AB}.Debug|x86.Build.0 = Debug|x86
{3E9D78D3-C5D4-40E3-9FDD-AC91E19618AB}.Release|Any CPU.ActiveCfg = Release|x86
{3E9D78D3-C5D4-40E3-9FDD-AC91E19618AB}.Release|Any CPU.Build.0 = Release|x86
{3E9D78D3-C5D4-40E3-9FDD-AC91E19618AB}.Release|x86.ActiveCfg = Release|x86
{3E9D78D3-C5D4-40E3-9FDD-AC91E19618AB}.Release|x86.Build.0 = Release|x86
{8B4AE9B6-CDAC-44DD-A5CD-28A470D363B8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8B4AE9B6-CDAC-44DD-A5CD-28A470D363B8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8B4AE9B6-CDAC-44DD-A5CD-28A470D363B8}.Debug|x86.ActiveCfg = Debug|Any CPU
{8B4AE9B6-CDAC-44DD-A5CD-28A470D363B8}.Debug|x86.Build.0 = Debug|Any CPU
{8B4AE9B6-CDAC-44DD-A5CD-28A470D363B8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8B4AE9B6-CDAC-44DD-A5CD-28A470D363B8}.Release|Any CPU.Build.0 = Release|Any CPU
{8B4AE9B6-CDAC-44DD-A5CD-28A470D363B8}.Release|x86.ActiveCfg = Release|Any CPU
{8B4AE9B6-CDAC-44DD-A5CD-28A470D363B8}.Release|x86.Build.0 = Release|Any CPU
{ECFD8615-DEAD-4498-B262-85A4D0230229}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{ECFD8615-DEAD-4498-B262-85A4D0230229}.Debug|Any CPU.Build.0 = Debug|Any CPU
{ECFD8615-DEAD-4498-B262-85A4D0230229}.Debug|x86.ActiveCfg = Debug|Any CPU
{ECFD8615-DEAD-4498-B262-85A4D0230229}.Debug|x86.Build.0 = Debug|Any CPU
{ECFD8615-DEAD-4498-B262-85A4D0230229}.Release|Any CPU.ActiveCfg = Release|Any CPU
{ECFD8615-DEAD-4498-B262-85A4D0230229}.Release|Any CPU.Build.0 = Release|Any CPU
{ECFD8615-DEAD-4498-B262-85A4D0230229}.Release|x86.ActiveCfg = Release|Any CPU
{ECFD8615-DEAD-4498-B262-85A4D0230229}.Release|x86.Build.0 = Release|Any CPU
{9CBE603F-6746-411D-A5FD-CB2C948CD7D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9CBE603F-6746-411D-A5FD-CB2C948CD7D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9CBE603F-6746-411D-A5FD-CB2C948CD7D0}.Debug|x86.ActiveCfg = Debug|Any CPU
{9CBE603F-6746-411D-A5FD-CB2C948CD7D0}.Debug|x86.Build.0 = Debug|Any CPU
{9CBE603F-6746-411D-A5FD-CB2C948CD7D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9CBE603F-6746-411D-A5FD-CB2C948CD7D0}.Release|Any CPU.Build.0 = Release|Any CPU
{9CBE603F-6746-411D-A5FD-CB2C948CD7D0}.Release|x86.ActiveCfg = Release|Any CPU
{9CBE603F-6746-411D-A5FD-CB2C948CD7D0}.Release|x86.Build.0 = Release|Any CPU
{D8DF12D6-FA70-4653-BD8F-C188944836DE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D8DF12D6-FA70-4653-BD8F-C188944836DE}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D8DF12D6-FA70-4653-BD8F-C188944836DE}.Debug|x86.ActiveCfg = Debug|Any CPU
{D8DF12D6-FA70-4653-BD8F-C188944836DE}.Debug|x86.Build.0 = Debug|Any CPU
{D8DF12D6-FA70-4653-BD8F-C188944836DE}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D8DF12D6-FA70-4653-BD8F-C188944836DE}.Release|Any CPU.Build.0 = Release|Any CPU
{D8DF12D6-FA70-4653-BD8F-C188944836DE}.Release|x86.ActiveCfg = Release|Any CPU
{D8DF12D6-FA70-4653-BD8F-C188944836DE}.Release|x86.Build.0 = Release|Any CPU
{9BD7FC3D-6956-42A8-A586-2558C499EBA2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9BD7FC3D-6956-42A8-A586-2558C499EBA2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9BD7FC3D-6956-42A8-A586-2558C499EBA2}.Debug|x86.ActiveCfg = Debug|Any CPU
{9BD7FC3D-6956-42A8-A586-2558C499EBA2}.Debug|x86.Build.0 = Debug|Any CPU
{9BD7FC3D-6956-42A8-A586-2558C499EBA2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9BD7FC3D-6956-42A8-A586-2558C499EBA2}.Release|Any CPU.Build.0 = Release|Any CPU
{9BD7FC3D-6956-42A8-A586-2558C499EBA2}.Release|x86.ActiveCfg = Release|Any CPU
{9BD7FC3D-6956-42A8-A586-2558C499EBA2}.Release|x86.Build.0 = Release|Any CPU
{EC0DCB3C-9401-47BB-A5E8-B8C7A47DF96A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EC0DCB3C-9401-47BB-A5E8-B8C7A47DF96A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EC0DCB3C-9401-47BB-A5E8-B8C7A47DF96A}.Debug|x86.ActiveCfg = Debug|Any CPU
{EC0DCB3C-9401-47BB-A5E8-B8C7A47DF96A}.Debug|x86.Build.0 = Debug|Any CPU
{EC0DCB3C-9401-47BB-A5E8-B8C7A47DF96A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{EC0DCB3C-9401-47BB-A5E8-B8C7A47DF96A}.Release|Any CPU.Build.0 = Release|Any CPU
{EC0DCB3C-9401-47BB-A5E8-B8C7A47DF96A}.Release|x86.ActiveCfg = Release|Any CPU
{EC0DCB3C-9401-47BB-A5E8-B8C7A47DF96A}.Release|x86.Build.0 = Release|Any CPU
{B7E92398-DD4E-410E-923C-E256992F6687}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B7E92398-DD4E-410E-923C-E256992F6687}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B7E92398-DD4E-410E-923C-E256992F6687}.Debug|x86.ActiveCfg = Debug|Any CPU
{B7E92398-DD4E-410E-923C-E256992F6687}.Debug|x86.Build.0 = Debug|Any CPU
{B7E92398-DD4E-410E-923C-E256992F6687}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B7E92398-DD4E-410E-923C-E256992F6687}.Release|Any CPU.Build.0 = Release|Any CPU
{B7E92398-DD4E-410E-923C-E256992F6687}.Release|x86.ActiveCfg = Release|Any CPU
{B7E92398-DD4E-410E-923C-E256992F6687}.Release|x86.Build.0 = Release|Any CPU
{20D889AA-82DC-4AA0-B508-7CE68B83BB27}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{20D889AA-82DC-4AA0-B508-7CE68B83BB27}.Debug|Any CPU.Build.0 = Debug|Any CPU
{20D889AA-82DC-4AA0-B508-7CE68B83BB27}.Debug|x86.ActiveCfg = Debug|Any CPU
{20D889AA-82DC-4AA0-B508-7CE68B83BB27}.Debug|x86.Build.0 = Debug|Any CPU
{20D889AA-82DC-4AA0-B508-7CE68B83BB27}.Release|Any CPU.ActiveCfg = Release|Any CPU
{20D889AA-82DC-4AA0-B508-7CE68B83BB27}.Release|Any CPU.Build.0 = Release|Any CPU
{20D889AA-82DC-4AA0-B508-7CE68B83BB27}.Release|x86.ActiveCfg = Release|Any CPU
{20D889AA-82DC-4AA0-B508-7CE68B83BB27}.Release|x86.Build.0 = Release|Any CPU
{04052CCF-CABC-4B37-B89D-F95721D95407}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{04052CCF-CABC-4B37-B89D-F95721D95407}.Debug|Any CPU.Build.0 = Debug|Any CPU
{04052CCF-CABC-4B37-B89D-F95721D95407}.Debug|x86.ActiveCfg = Debug|Any CPU
{04052CCF-CABC-4B37-B89D-F95721D95407}.Debug|x86.Build.0 = Debug|Any CPU
{04052CCF-CABC-4B37-B89D-F95721D95407}.Release|Any CPU.ActiveCfg = Release|Any CPU
{04052CCF-CABC-4B37-B89D-F95721D95407}.Release|Any CPU.Build.0 = Release|Any CPU
{04052CCF-CABC-4B37-B89D-F95721D95407}.Release|x86.ActiveCfg = Release|Any CPU
{04052CCF-CABC-4B37-B89D-F95721D95407}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{9D13B739-62B1-4190-B386-7A9547304EB3} = {8537E50E-CF7F-49CB-B4EF-3E2A1B11F050}
{E9C258D7-0D8E-4E6A-9857-5C6438591755} = {ED612DB1-AB32-4603-95E7-891BACA71C39}
{3E9D78D3-C5D4-40E3-9FDD-AC91E19618AB} = {8537E50E-CF7F-49CB-B4EF-3E2A1B11F050}
{8B4AE9B6-CDAC-44DD-A5CD-28A470D363B8} = {ED612DB1-AB32-4603-95E7-891BACA71C39}
{ECFD8615-DEAD-4498-B262-85A4D0230229} = {8537E50E-CF7F-49CB-B4EF-3E2A1B11F050}
{9CBE603F-6746-411D-A5FD-CB2C948CD7D0} = {8537E50E-CF7F-49CB-B4EF-3E2A1B11F050}
{D8DF12D6-FA70-4653-BD8F-C188944836DE} = {8537E50E-CF7F-49CB-B4EF-3E2A1B11F050}
{9BD7FC3D-6956-42A8-A586-2558C499EBA2} = {ED612DB1-AB32-4603-95E7-891BACA71C39}
{EC0DCB3C-9401-47BB-A5E8-B8C7A47DF96A} = {8537E50E-CF7F-49CB-B4EF-3E2A1B11F050}
{B7E92398-DD4E-410E-923C-E256992F6687} = {8537E50E-CF7F-49CB-B4EF-3E2A1B11F050}
{20D889AA-82DC-4AA0-B508-7CE68B83BB27} = {8537E50E-CF7F-49CB-B4EF-3E2A1B11F050}
{04052CCF-CABC-4B37-B89D-F95721D95407} = {8537E50E-CF7F-49CB-B4EF-3E2A1B11F050}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {C90AEECD-DB4C-4BE6-B506-16A449852FB8}
EndGlobalSection
GlobalSection(MonoDevelopProperties) = preSolution
StartupItem = Npgsql.csproj
EndGlobalSection
EndGlobal
Oops, something went wrong.

0 comments on commit 640341e

Please sign in to comment.