diff --git a/ChordInstaller/app.config b/ChordInstaller/app.config
index b125dbc1..4a0d23ea 100644
--- a/ChordInstaller/app.config
+++ b/ChordInstaller/app.config
@@ -1,11 +1,19 @@
-
+
-
+
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/DigitalPlatform.MessageClient/DigitalPlatform.MessageClient.csproj b/DigitalPlatform.MessageClient/DigitalPlatform.MessageClient.csproj
index a2ce06a8..35e596df 100644
--- a/DigitalPlatform.MessageClient/DigitalPlatform.MessageClient.csproj
+++ b/DigitalPlatform.MessageClient/DigitalPlatform.MessageClient.csproj
@@ -78,13 +78,26 @@
..\packages\Nito.Disposables.2.2.0\lib\net461\Nito.Disposables.dll
-
- ..\packages\System.Collections.Immutable.1.4.0\lib\netstandard2.0\System.Collections.Immutable.dll
+
+ ..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll
+
+
+ ..\packages\System.Collections.Immutable.5.0.0\lib\net461\System.Collections.Immutable.dll
+
+ ..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll
+
+
+
+ ..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll
+
+
+ ..\packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\net45\System.Runtime.CompilerServices.Unsafe.dll
+
diff --git a/DigitalPlatform.MessageClient/app.config b/DigitalPlatform.MessageClient/app.config
index 3b113537..11476aed 100644
--- a/DigitalPlatform.MessageClient/app.config
+++ b/DigitalPlatform.MessageClient/app.config
@@ -1,11 +1,19 @@
-
+
-
-
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/DigitalPlatform.MessageClient/packages.config b/DigitalPlatform.MessageClient/packages.config
index b5c002a1..5b9b9881 100644
--- a/DigitalPlatform.MessageClient/packages.config
+++ b/DigitalPlatform.MessageClient/packages.config
@@ -14,5 +14,9 @@
-
+
+
+
+
+
\ No newline at end of file
diff --git a/DigitalPlatform.MessageServer/DigitalPlatform.MessageServer.csproj b/DigitalPlatform.MessageServer/DigitalPlatform.MessageServer.csproj
index 4301c5b5..230a87b7 100644
--- a/DigitalPlatform.MessageServer/DigitalPlatform.MessageServer.csproj
+++ b/DigitalPlatform.MessageServer/DigitalPlatform.MessageServer.csproj
@@ -81,19 +81,37 @@
..\packages\Owin.1.0\lib\net40\Owin.dll
True
-
- ..\packages\SharpCompress.0.23.0\lib\net45\SharpCompress.dll
+
+ ..\packages\SharpCompress.0.28.1\lib\netstandard2.0\SharpCompress.dll
..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll
+
+
+ ..\packages\System.IO.4.3.0\lib\net462\System.IO.dll
+ True
+ True
+
+
+ ..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll
+
..\packages\System.Net.Http.4.3.4\lib\net46\System.Net.Http.dll
True
True
+
+
+ ..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll
+
+
+ ..\packages\System.Runtime.4.3.1\lib\net462\System.Runtime.dll
+ True
+ True
+
..\packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\net45\System.Runtime.CompilerServices.Unsafe.dll
@@ -103,8 +121,8 @@
True
-
- ..\packages\System.Security.Cryptography.Algorithms.4.3.0\lib\net461\System.Security.Cryptography.Algorithms.dll
+
+ ..\packages\System.Security.Cryptography.Algorithms.4.3.1\lib\net463\System.Security.Cryptography.Algorithms.dll
True
True
@@ -118,11 +136,14 @@
True
True
-
- ..\packages\System.Security.Cryptography.X509Certificates.4.3.0\lib\net461\System.Security.Cryptography.X509Certificates.dll
+
+ ..\packages\System.Security.Cryptography.X509Certificates.4.3.2\lib\net461\System.Security.Cryptography.X509Certificates.dll
True
True
+
+ ..\packages\System.Text.Encoding.CodePages.5.0.0\lib\net461\System.Text.Encoding.CodePages.dll
+
..\packages\Microsoft.AspNet.Cors.5.2.7\lib\net45\System.Web.Cors.dll
diff --git a/DigitalPlatform.MessageServer/app.config b/DigitalPlatform.MessageServer/app.config
index 2bfabfa7..260a965e 100644
--- a/DigitalPlatform.MessageServer/app.config
+++ b/DigitalPlatform.MessageServer/app.config
@@ -1,39 +1,47 @@
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/DigitalPlatform.MessageServer/packages.config b/DigitalPlatform.MessageServer/packages.config
index a62c75bc..c9a1f5b1 100644
--- a/DigitalPlatform.MessageServer/packages.config
+++ b/DigitalPlatform.MessageServer/packages.config
@@ -16,13 +16,18 @@
-
+
+
+
+
+
-
+
-
+
+
\ No newline at end of file
diff --git a/TestClient1/app.config b/TestClient1/app.config
index 5d1e0f24..80f322df 100644
--- a/TestClient1/app.config
+++ b/TestClient1/app.config
@@ -1,48 +1,48 @@
-
+
-
+
-
+
http://localhost:8083/dp2mserver
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
getPatronInfo
@@ -51,25 +51,25 @@
searchPatron
-
+
0,100
-
+
bind
-
+
-
+
-
+
single
@@ -78,105 +78,113 @@
xml
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
False
-
+
-
+
-
+
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/TestRouter/app.config b/TestRouter/app.config
index d7b62744..7e835f1c 100644
--- a/TestRouter/app.config
+++ b/TestRouter/app.config
@@ -1,38 +1,46 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/UnitTestZ3950/UnitTestZ3950.csproj b/UnitTestZ3950/UnitTestZ3950.csproj
index ce1d2216..72ecc58e 100644
--- a/UnitTestZ3950/UnitTestZ3950.csproj
+++ b/UnitTestZ3950/UnitTestZ3950.csproj
@@ -1,15 +1,15 @@
- netcoreapp2.1
+ net5.0
false
-
-
-
+
+
+
diff --git a/WebMarcEditor/WebMarcEditor.csproj b/WebMarcEditor/WebMarcEditor.csproj
index b42a96b1..a4bfe943 100644
--- a/WebMarcEditor/WebMarcEditor.csproj
+++ b/WebMarcEditor/WebMarcEditor.csproj
@@ -1,11 +1,11 @@
- netcoreapp2.1
+ net5.0
-
+
diff --git a/WebZ/WebZ.csproj b/WebZ/WebZ.csproj
index b015201d..2c34f963 100644
--- a/WebZ/WebZ.csproj
+++ b/WebZ/WebZ.csproj
@@ -1,7 +1,7 @@
- netcoreapp2.1
+ net5.0
true
@@ -26,7 +26,6 @@
-
diff --git a/dp2Capo.Install/app.config b/dp2Capo.Install/app.config
index 3b113537..11476aed 100644
--- a/dp2Capo.Install/app.config
+++ b/dp2Capo.Install/app.config
@@ -1,11 +1,19 @@
-
+
-
-
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/dp2Capo/app.config b/dp2Capo/app.config
index 112a859f..03225e66 100644
--- a/dp2Capo/app.config
+++ b/dp2Capo/app.config
@@ -1,13 +1,13 @@
-
+
-
+
-
+
-
+
@@ -19,38 +19,46 @@
-
-
+
+
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
-
+
-
+
diff --git a/dp2MServer/app.config b/dp2MServer/app.config
index fcf04cbc..a0a74394 100644
--- a/dp2MServer/app.config
+++ b/dp2MServer/app.config
@@ -1,45 +1,53 @@
-
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/dp2Router.Install/app.config b/dp2Router.Install/app.config
index 3b113537..11476aed 100644
--- a/dp2Router.Install/app.config
+++ b/dp2Router.Install/app.config
@@ -1,11 +1,19 @@
-
+
-
-
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/dp2Router/app.config b/dp2Router/app.config
index b125dbc1..4a0d23ea 100644
--- a/dp2Router/app.config
+++ b/dp2Router/app.config
@@ -1,11 +1,19 @@
-
+
-
+
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/dp2weixin.service/app.config b/dp2weixin.service/app.config
index 0d774907..e3783e77 100644
--- a/dp2weixin.service/app.config
+++ b/dp2weixin.service/app.config
@@ -1,47 +1,51 @@
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
+
+
+
+
-
+
diff --git a/dp2weixin.service/dp2weixin.service.csproj b/dp2weixin.service/dp2weixin.service.csproj
index a64ffeea..bf305a0d 100644
--- a/dp2weixin.service/dp2weixin.service.csproj
+++ b/dp2weixin.service/dp2weixin.service.csproj
@@ -92,9 +92,15 @@
..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll
+
+
+ ..\packages\System.IO.4.3.0\lib\net462\System.IO.dll
+ True
+ True
+
..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll
@@ -107,8 +113,9 @@
..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll
-
- ..\packages\System.Runtime.4.3.0\lib\net462\System.Runtime.dll
+
+ ..\packages\System.Runtime.4.3.1\lib\net462\System.Runtime.dll
+ True
True
@@ -118,8 +125,8 @@
..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll
-
- ..\packages\System.Security.Cryptography.Algorithms.4.3.0\lib\net463\System.Security.Cryptography.Algorithms.dll
+
+ ..\packages\System.Security.Cryptography.Algorithms.4.3.1\lib\net463\System.Security.Cryptography.Algorithms.dll
True
True
@@ -133,8 +140,8 @@
True
True
-
- ..\packages\System.Security.Cryptography.X509Certificates.4.3.0\lib\net461\System.Security.Cryptography.X509Certificates.dll
+
+ ..\packages\System.Security.Cryptography.X509Certificates.4.3.2\lib\net461\System.Security.Cryptography.X509Certificates.dll
True
True
diff --git a/dp2weixin.service/packages.config b/dp2weixin.service/packages.config
index f79cdb75..843d43d8 100644
--- a/dp2weixin.service/packages.config
+++ b/dp2weixin.service/packages.config
@@ -21,15 +21,17 @@
+
+
-
+
-
+
\ No newline at end of file
diff --git a/dp2weixinP2P/Web.config b/dp2weixinP2P/Web.config
index 768811c6..f9923ec7 100644
--- a/dp2weixinP2P/Web.config
+++ b/dp2weixinP2P/Web.config
@@ -1,16 +1,16 @@
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
+
+
+
+
diff --git a/testSearch/App.config b/testSearch/App.config
index fa1ddefa..0d43e060 100644
--- a/testSearch/App.config
+++ b/testSearch/App.config
@@ -1,13 +1,21 @@
-
+
-
+
-
-
+
+
+
+
+
+
+
+
+
+