diff --git a/Hprose.Client.nuspec b/Hprose.Client.nuspec index c7dd13c5..eee6072d 100644 --- a/Hprose.Client.nuspec +++ b/Hprose.Client.nuspec @@ -2,7 +2,7 @@ Hprose.Client - 1.5.0 + 1.5.1 Hprose Client for .NET Ma Bingyao Ma Bingyao<andot@hprose.com> @@ -42,7 +42,7 @@ It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. This is the first stable version of Hprose for .NET. It supports .NET Framework 1.0 ~ 4.6.1. -It supports .NET CompactFramework 1.0 ~ 3.5. +It supports .NET CompactFramework 1.0 ~ 3.9. It supports .NET Framework Client Profile 3.5 ~ 4.0. It supports .NET Core 4.5 ~ 4.5.1. It supports SilverLight 2.0 ~ 5.0. @@ -76,6 +76,7 @@ It supports NuGet install. + diff --git a/Hprose.Client.symbols.nuspec b/Hprose.Client.symbols.nuspec index 5e18c24d..07c25905 100644 --- a/Hprose.Client.symbols.nuspec +++ b/Hprose.Client.symbols.nuspec @@ -2,7 +2,7 @@ Hprose.Client - 1.5.0 + 1.5.1 Hprose Client for .NET Ma Bingyao Ma Bingyao<andot@hprose.com> @@ -42,7 +42,7 @@ It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. This is the first stable version of Hprose for .NET. It supports .NET Framework 1.0 ~ 4.6.1. -It supports .NET CompactFramework 1.0 ~ 3.5. +It supports .NET CompactFramework 1.0 ~ 3.9. It supports .NET Framework Client Profile 3.5 ~ 4.0. It supports .NET Core 4.5 ~ 4.5.1. It supports SilverLight 2.0 ~ 5.0. @@ -76,6 +76,7 @@ It supports NuGet install. + @@ -106,6 +107,7 @@ It supports NuGet install. + diff --git a/Hprose.nuspec b/Hprose.nuspec index b044e60a..615eca2a 100644 --- a/Hprose.nuspec +++ b/Hprose.nuspec @@ -2,7 +2,7 @@ Hprose - 1.5.0 + 1.5.1 Hprose for .NET Ma Bingyao Ma Bingyao<andot@hprose.com> @@ -42,7 +42,7 @@ It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. This is the first stable version of Hprose for .NET. It supports .NET Framework 1.0 ~ 4.6.1. -It supports .NET CompactFramework 1.0 ~ 3.5. +It supports .NET CompactFramework 1.0 ~ 3.9. It supports .NET Framework Client Profile 3.5 ~ 4.0. It supports .NET Core 4.5 ~ 4.5.1. It supports SilverLight 2.0 ~ 5.0. @@ -76,6 +76,7 @@ It supports NuGet install. + diff --git a/Hprose.symbols.nuspec b/Hprose.symbols.nuspec index 6b000eae..5385f9f4 100644 --- a/Hprose.symbols.nuspec +++ b/Hprose.symbols.nuspec @@ -2,7 +2,7 @@ Hprose - 1.5.0 + 1.5.1 Hprose for .NET Ma Bingyao Ma Bingyao<andot@hprose.com> @@ -42,7 +42,7 @@ It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. This is the first stable version of Hprose for .NET. It supports .NET Framework 1.0 ~ 4.6.1. -It supports .NET CompactFramework 1.0 ~ 3.5. +It supports .NET CompactFramework 1.0 ~ 3.9. It supports .NET Framework Client Profile 3.5 ~ 4.0. It supports .NET Core 4.5 ~ 4.5.1. It supports SilverLight 2.0 ~ 5.0. @@ -76,6 +76,7 @@ It supports NuGet install. + @@ -95,6 +96,7 @@ It supports NuGet install. + diff --git a/dist/Hprose.Client/Debug/mono/Hprose.Client.dll.mdb b/dist/Hprose.Client/Debug/mono/Hprose.Client.dll.mdb index 834d85c4..a081cab1 100644 Binary files a/dist/Hprose.Client/Debug/mono/Hprose.Client.dll.mdb and b/dist/Hprose.Client/Debug/mono/Hprose.Client.dll.mdb differ diff --git a/dist/Hprose.Client/Debug/mono20/Hprose.Client.dll.mdb b/dist/Hprose.Client/Debug/mono20/Hprose.Client.dll.mdb index d56b4c24..9a987771 100644 Binary files a/dist/Hprose.Client/Debug/mono20/Hprose.Client.dll.mdb and b/dist/Hprose.Client/Debug/mono20/Hprose.Client.dll.mdb differ diff --git a/dist/Hprose.Client/Debug/mono35/Hprose.Client.dll.mdb b/dist/Hprose.Client/Debug/mono35/Hprose.Client.dll.mdb index 3ebb31db..fae9177f 100644 Binary files a/dist/Hprose.Client/Debug/mono35/Hprose.Client.dll.mdb and b/dist/Hprose.Client/Debug/mono35/Hprose.Client.dll.mdb differ diff --git a/dist/Hprose.Client/Debug/mono40/Hprose.Client.dll.mdb b/dist/Hprose.Client/Debug/mono40/Hprose.Client.dll.mdb index cae7fc17..1db04214 100644 Binary files a/dist/Hprose.Client/Debug/mono40/Hprose.Client.dll.mdb and b/dist/Hprose.Client/Debug/mono40/Hprose.Client.dll.mdb differ diff --git a/dist/Hprose.Client/Debug/mono45/Hprose.Client.dll.mdb b/dist/Hprose.Client/Debug/mono45/Hprose.Client.dll.mdb index 14b6e124..09449649 100644 Binary files a/dist/Hprose.Client/Debug/mono45/Hprose.Client.dll.mdb and b/dist/Hprose.Client/Debug/mono45/Hprose.Client.dll.mdb differ diff --git a/dist/Hprose.Client/Debug/monoandroid/Hprose.Client.dll b/dist/Hprose.Client/Debug/monoandroid/Hprose.Client.dll index 0f50d88d..b34ff82f 100644 Binary files a/dist/Hprose.Client/Debug/monoandroid/Hprose.Client.dll and b/dist/Hprose.Client/Debug/monoandroid/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/monoandroid/Hprose.Client.pdb b/dist/Hprose.Client/Debug/monoandroid/Hprose.Client.pdb index b4c942cd..a348790d 100644 Binary files a/dist/Hprose.Client/Debug/monoandroid/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/monoandroid/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/monotouch/Hprose.Client.dll b/dist/Hprose.Client/Debug/monotouch/Hprose.Client.dll index fe53457a..0199d76c 100644 Binary files a/dist/Hprose.Client/Debug/monotouch/Hprose.Client.dll and b/dist/Hprose.Client/Debug/monotouch/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/monotouch/Hprose.Client.pdb b/dist/Hprose.Client/Debug/monotouch/Hprose.Client.pdb index 3a934a5c..7d1d09a1 100644 Binary files a/dist/Hprose.Client/Debug/monotouch/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/monotouch/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/net10-cf/Hprose.Client.dll b/dist/Hprose.Client/Debug/net10-cf/Hprose.Client.dll index 1075def3..34ff1075 100644 Binary files a/dist/Hprose.Client/Debug/net10-cf/Hprose.Client.dll and b/dist/Hprose.Client/Debug/net10-cf/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/net10-cf/Hprose.Client.pdb b/dist/Hprose.Client/Debug/net10-cf/Hprose.Client.pdb index ef53c129..a7f5d737 100644 Binary files a/dist/Hprose.Client/Debug/net10-cf/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/net10-cf/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/net10/Hprose.Client.dll b/dist/Hprose.Client/Debug/net10/Hprose.Client.dll index f04f0ea6..4dccc107 100644 Binary files a/dist/Hprose.Client/Debug/net10/Hprose.Client.dll and b/dist/Hprose.Client/Debug/net10/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/net10/Hprose.Client.pdb b/dist/Hprose.Client/Debug/net10/Hprose.Client.pdb index d2cfacb0..ffd398d9 100644 Binary files a/dist/Hprose.Client/Debug/net10/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/net10/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/net11/Hprose.Client.dll b/dist/Hprose.Client/Debug/net11/Hprose.Client.dll index 27adb8e6..ca43a0a2 100644 Binary files a/dist/Hprose.Client/Debug/net11/Hprose.Client.dll and b/dist/Hprose.Client/Debug/net11/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/net11/Hprose.Client.pdb b/dist/Hprose.Client/Debug/net11/Hprose.Client.pdb index 893fe434..26480827 100644 Binary files a/dist/Hprose.Client/Debug/net11/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/net11/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/net20-cf/Hprose.Client.dll b/dist/Hprose.Client/Debug/net20-cf/Hprose.Client.dll index b453462b..61e572ce 100644 Binary files a/dist/Hprose.Client/Debug/net20-cf/Hprose.Client.dll and b/dist/Hprose.Client/Debug/net20-cf/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/net20-cf/Hprose.Client.pdb b/dist/Hprose.Client/Debug/net20-cf/Hprose.Client.pdb index 0170f1a3..89ffcb17 100644 Binary files a/dist/Hprose.Client/Debug/net20-cf/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/net20-cf/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/net20/Hprose.Client.dll b/dist/Hprose.Client/Debug/net20/Hprose.Client.dll index 6a3e9161..d92b10c1 100644 Binary files a/dist/Hprose.Client/Debug/net20/Hprose.Client.dll and b/dist/Hprose.Client/Debug/net20/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/net20/Hprose.Client.pdb b/dist/Hprose.Client/Debug/net20/Hprose.Client.pdb index 318ede65..698a6eab 100644 Binary files a/dist/Hprose.Client/Debug/net20/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/net20/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/net35-cf/Hprose.Client.dll b/dist/Hprose.Client/Debug/net35-cf/Hprose.Client.dll index 1147460a..75ef6379 100644 Binary files a/dist/Hprose.Client/Debug/net35-cf/Hprose.Client.dll and b/dist/Hprose.Client/Debug/net35-cf/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/net35-cf/Hprose.Client.pdb b/dist/Hprose.Client/Debug/net35-cf/Hprose.Client.pdb index 51f44709..659e810a 100644 Binary files a/dist/Hprose.Client/Debug/net35-cf/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/net35-cf/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/net35-client/Hprose.Client.dll b/dist/Hprose.Client/Debug/net35-client/Hprose.Client.dll index db530d4d..12c3c15d 100644 Binary files a/dist/Hprose.Client/Debug/net35-client/Hprose.Client.dll and b/dist/Hprose.Client/Debug/net35-client/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/net35-client/Hprose.Client.pdb b/dist/Hprose.Client/Debug/net35-client/Hprose.Client.pdb index 4bfaaac8..96d9747d 100644 Binary files a/dist/Hprose.Client/Debug/net35-client/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/net35-client/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/net35/Hprose.Client.dll b/dist/Hprose.Client/Debug/net35/Hprose.Client.dll index 989f28ba..84ffa342 100644 Binary files a/dist/Hprose.Client/Debug/net35/Hprose.Client.dll and b/dist/Hprose.Client/Debug/net35/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/net35/Hprose.Client.pdb b/dist/Hprose.Client/Debug/net35/Hprose.Client.pdb index 86756eeb..03a6343e 100644 Binary files a/dist/Hprose.Client/Debug/net35/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/net35/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/net39-cf/Hprose.Client.dll b/dist/Hprose.Client/Debug/net39-cf/Hprose.Client.dll new file mode 100644 index 00000000..18d68f9b Binary files /dev/null and b/dist/Hprose.Client/Debug/net39-cf/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/net39-cf/Hprose.Client.pdb b/dist/Hprose.Client/Debug/net39-cf/Hprose.Client.pdb new file mode 100644 index 00000000..236a2821 Binary files /dev/null and b/dist/Hprose.Client/Debug/net39-cf/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/net40-client/Hprose.Client.dll b/dist/Hprose.Client/Debug/net40-client/Hprose.Client.dll index 08d1dec6..2f01302d 100644 Binary files a/dist/Hprose.Client/Debug/net40-client/Hprose.Client.dll and b/dist/Hprose.Client/Debug/net40-client/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/net40-client/Hprose.Client.pdb b/dist/Hprose.Client/Debug/net40-client/Hprose.Client.pdb index d7f336bf..1eb66408 100644 Binary files a/dist/Hprose.Client/Debug/net40-client/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/net40-client/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/net40/Hprose.Client.dll b/dist/Hprose.Client/Debug/net40/Hprose.Client.dll index 44a99c36..82743a04 100644 Binary files a/dist/Hprose.Client/Debug/net40/Hprose.Client.dll and b/dist/Hprose.Client/Debug/net40/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/net40/Hprose.Client.pdb b/dist/Hprose.Client/Debug/net40/Hprose.Client.pdb index 1866edce..42ed010c 100644 Binary files a/dist/Hprose.Client/Debug/net40/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/net40/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/net45/Hprose.Client.dll b/dist/Hprose.Client/Debug/net45/Hprose.Client.dll index 6adb0ba1..cbebe485 100644 Binary files a/dist/Hprose.Client/Debug/net45/Hprose.Client.dll and b/dist/Hprose.Client/Debug/net45/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/net45/Hprose.Client.pdb b/dist/Hprose.Client/Debug/net45/Hprose.Client.pdb index 37a504aa..63702bb3 100644 Binary files a/dist/Hprose.Client/Debug/net45/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/net45/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/net451/Hprose.Client.dll b/dist/Hprose.Client/Debug/net451/Hprose.Client.dll index bf4ec929..e759ebaa 100644 Binary files a/dist/Hprose.Client/Debug/net451/Hprose.Client.dll and b/dist/Hprose.Client/Debug/net451/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/net451/Hprose.Client.pdb b/dist/Hprose.Client/Debug/net451/Hprose.Client.pdb index f9325a3a..d1c733a6 100644 Binary files a/dist/Hprose.Client/Debug/net451/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/net451/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/net452/Hprose.Client.dll b/dist/Hprose.Client/Debug/net452/Hprose.Client.dll index 64c47964..422d5868 100644 Binary files a/dist/Hprose.Client/Debug/net452/Hprose.Client.dll and b/dist/Hprose.Client/Debug/net452/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/net452/Hprose.Client.pdb b/dist/Hprose.Client/Debug/net452/Hprose.Client.pdb index 96e8c661..4ee74325 100644 Binary files a/dist/Hprose.Client/Debug/net452/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/net452/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/net46/Hprose.Client.dll b/dist/Hprose.Client/Debug/net46/Hprose.Client.dll index 2ccd06b1..cf5fe4ce 100644 Binary files a/dist/Hprose.Client/Debug/net46/Hprose.Client.dll and b/dist/Hprose.Client/Debug/net46/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/net46/Hprose.Client.pdb b/dist/Hprose.Client/Debug/net46/Hprose.Client.pdb index 431fd8a9..7a5f8546 100644 Binary files a/dist/Hprose.Client/Debug/net46/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/net46/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/net461/Hprose.Client.dll b/dist/Hprose.Client/Debug/net461/Hprose.Client.dll index 7c62c8ae..f9ff24c1 100644 Binary files a/dist/Hprose.Client/Debug/net461/Hprose.Client.dll and b/dist/Hprose.Client/Debug/net461/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/net461/Hprose.Client.pdb b/dist/Hprose.Client/Debug/net461/Hprose.Client.pdb index c69807a1..609bea3e 100644 Binary files a/dist/Hprose.Client/Debug/net461/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/net461/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/netcore45/Hprose.Client.dll b/dist/Hprose.Client/Debug/netcore45/Hprose.Client.dll index 571e1fd7..6cb1a21d 100644 Binary files a/dist/Hprose.Client/Debug/netcore45/Hprose.Client.dll and b/dist/Hprose.Client/Debug/netcore45/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/netcore45/Hprose.Client.pdb b/dist/Hprose.Client/Debug/netcore45/Hprose.Client.pdb index fc6d347a..cf88953b 100644 Binary files a/dist/Hprose.Client/Debug/netcore45/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/netcore45/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/netcore451/Hprose.Client.dll b/dist/Hprose.Client/Debug/netcore451/Hprose.Client.dll index 5cd3d0fe..5f33ccb8 100644 Binary files a/dist/Hprose.Client/Debug/netcore451/Hprose.Client.dll and b/dist/Hprose.Client/Debug/netcore451/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/netcore451/Hprose.Client.pdb b/dist/Hprose.Client/Debug/netcore451/Hprose.Client.pdb index 38bf1211..9627a2b5 100644 Binary files a/dist/Hprose.Client/Debug/netcore451/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/netcore451/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/sl2/Hprose.Client.dll b/dist/Hprose.Client/Debug/sl2/Hprose.Client.dll index 45ef9a05..54d7cc75 100644 Binary files a/dist/Hprose.Client/Debug/sl2/Hprose.Client.dll and b/dist/Hprose.Client/Debug/sl2/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/sl2/Hprose.Client.pdb b/dist/Hprose.Client/Debug/sl2/Hprose.Client.pdb index a1f7d55e..dc5ffe75 100644 Binary files a/dist/Hprose.Client/Debug/sl2/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/sl2/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/sl3-wp/Hprose.Client.dll b/dist/Hprose.Client/Debug/sl3-wp/Hprose.Client.dll index e3b41aa3..b9da5054 100644 Binary files a/dist/Hprose.Client/Debug/sl3-wp/Hprose.Client.dll and b/dist/Hprose.Client/Debug/sl3-wp/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/sl3-wp/Hprose.Client.pdb b/dist/Hprose.Client/Debug/sl3-wp/Hprose.Client.pdb index fe9ceaa6..af64021e 100644 Binary files a/dist/Hprose.Client/Debug/sl3-wp/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/sl3-wp/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/sl30/Hprose.Client.dll b/dist/Hprose.Client/Debug/sl30/Hprose.Client.dll index 267594da..9cd76aa0 100644 Binary files a/dist/Hprose.Client/Debug/sl30/Hprose.Client.dll and b/dist/Hprose.Client/Debug/sl30/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/sl30/Hprose.Client.pdb b/dist/Hprose.Client/Debug/sl30/Hprose.Client.pdb index 19fb28e5..6cec94c5 100644 Binary files a/dist/Hprose.Client/Debug/sl30/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/sl30/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/sl4-wp71/Hprose.Client.dll b/dist/Hprose.Client/Debug/sl4-wp71/Hprose.Client.dll index f62240d6..a58404ec 100644 Binary files a/dist/Hprose.Client/Debug/sl4-wp71/Hprose.Client.dll and b/dist/Hprose.Client/Debug/sl4-wp71/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/sl4-wp71/Hprose.Client.pdb b/dist/Hprose.Client/Debug/sl4-wp71/Hprose.Client.pdb index d5b1a581..116ea1ba 100644 Binary files a/dist/Hprose.Client/Debug/sl4-wp71/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/sl4-wp71/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/sl40/Hprose.Client.dll b/dist/Hprose.Client/Debug/sl40/Hprose.Client.dll index 5990e5b5..a1460338 100644 Binary files a/dist/Hprose.Client/Debug/sl40/Hprose.Client.dll and b/dist/Hprose.Client/Debug/sl40/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/sl40/Hprose.Client.pdb b/dist/Hprose.Client/Debug/sl40/Hprose.Client.pdb index a612e143..5a910380 100644 Binary files a/dist/Hprose.Client/Debug/sl40/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/sl40/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/sl50/Hprose.Client.dll b/dist/Hprose.Client/Debug/sl50/Hprose.Client.dll index 16c499ea..e39a39f1 100644 Binary files a/dist/Hprose.Client/Debug/sl50/Hprose.Client.dll and b/dist/Hprose.Client/Debug/sl50/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/sl50/Hprose.Client.pdb b/dist/Hprose.Client/Debug/sl50/Hprose.Client.pdb index f1cb7b7f..002b929f 100644 Binary files a/dist/Hprose.Client/Debug/sl50/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/sl50/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/unity-ios/Hprose.Client.dll b/dist/Hprose.Client/Debug/unity-ios/Hprose.Client.dll index 760613aa..46c44a32 100644 Binary files a/dist/Hprose.Client/Debug/unity-ios/Hprose.Client.dll and b/dist/Hprose.Client/Debug/unity-ios/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/unity-ios/Hprose.Client.dll.mdb b/dist/Hprose.Client/Debug/unity-ios/Hprose.Client.dll.mdb index 58cc4818..8ad0501c 100644 Binary files a/dist/Hprose.Client/Debug/unity-ios/Hprose.Client.dll.mdb and b/dist/Hprose.Client/Debug/unity-ios/Hprose.Client.dll.mdb differ diff --git a/dist/Hprose.Client/Debug/unity-web/Hprose.Client.dll b/dist/Hprose.Client/Debug/unity-web/Hprose.Client.dll index 23b4774e..87098398 100644 Binary files a/dist/Hprose.Client/Debug/unity-web/Hprose.Client.dll and b/dist/Hprose.Client/Debug/unity-web/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/unity-web/Hprose.Client.dll.mdb b/dist/Hprose.Client/Debug/unity-web/Hprose.Client.dll.mdb index 822531e3..068eaf9c 100644 Binary files a/dist/Hprose.Client/Debug/unity-web/Hprose.Client.dll.mdb and b/dist/Hprose.Client/Debug/unity-web/Hprose.Client.dll.mdb differ diff --git a/dist/Hprose.Client/Debug/unity/Hprose.Client.dll b/dist/Hprose.Client/Debug/unity/Hprose.Client.dll index 71cdf1c5..082aa385 100644 Binary files a/dist/Hprose.Client/Debug/unity/Hprose.Client.dll and b/dist/Hprose.Client/Debug/unity/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/unity/Hprose.Client.dll.mdb b/dist/Hprose.Client/Debug/unity/Hprose.Client.dll.mdb index 02281393..2e2e9205 100644 Binary files a/dist/Hprose.Client/Debug/unity/Hprose.Client.dll.mdb and b/dist/Hprose.Client/Debug/unity/Hprose.Client.dll.mdb differ diff --git a/dist/Hprose.Client/Debug/wp8/Hprose.Client.dll b/dist/Hprose.Client/Debug/wp8/Hprose.Client.dll index 7cd923bb..a736b6f1 100644 Binary files a/dist/Hprose.Client/Debug/wp8/Hprose.Client.dll and b/dist/Hprose.Client/Debug/wp8/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/wp8/Hprose.Client.pdb b/dist/Hprose.Client/Debug/wp8/Hprose.Client.pdb index 9243c9dc..a3626c46 100644 Binary files a/dist/Hprose.Client/Debug/wp8/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/wp8/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/wp81/Hprose.Client.dll b/dist/Hprose.Client/Debug/wp81/Hprose.Client.dll index f6e5d490..c89c7eaf 100644 Binary files a/dist/Hprose.Client/Debug/wp81/Hprose.Client.dll and b/dist/Hprose.Client/Debug/wp81/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/wp81/Hprose.Client.pdb b/dist/Hprose.Client/Debug/wp81/Hprose.Client.pdb index a230f0af..0a7a0318 100644 Binary files a/dist/Hprose.Client/Debug/wp81/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/wp81/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/wpa81/Hprose.Client.dll b/dist/Hprose.Client/Debug/wpa81/Hprose.Client.dll index 354d80a3..5806da7e 100644 Binary files a/dist/Hprose.Client/Debug/wpa81/Hprose.Client.dll and b/dist/Hprose.Client/Debug/wpa81/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/wpa81/Hprose.Client.pdb b/dist/Hprose.Client/Debug/wpa81/Hprose.Client.pdb index 90ae3a07..7462c8b8 100644 Binary files a/dist/Hprose.Client/Debug/wpa81/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/wpa81/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Debug/xamarinios/Hprose.Client.dll b/dist/Hprose.Client/Debug/xamarinios/Hprose.Client.dll index cde390fc..b3c8febb 100644 Binary files a/dist/Hprose.Client/Debug/xamarinios/Hprose.Client.dll and b/dist/Hprose.Client/Debug/xamarinios/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Debug/xamarinios/Hprose.Client.pdb b/dist/Hprose.Client/Debug/xamarinios/Hprose.Client.pdb index 8cc71912..22e49f86 100644 Binary files a/dist/Hprose.Client/Debug/xamarinios/Hprose.Client.pdb and b/dist/Hprose.Client/Debug/xamarinios/Hprose.Client.pdb differ diff --git a/dist/Hprose.Client/Release/monoandroid/Hprose.Client.dll b/dist/Hprose.Client/Release/monoandroid/Hprose.Client.dll index da1d9c47..4a3ab761 100644 Binary files a/dist/Hprose.Client/Release/monoandroid/Hprose.Client.dll and b/dist/Hprose.Client/Release/monoandroid/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/monotouch/Hprose.Client.dll b/dist/Hprose.Client/Release/monotouch/Hprose.Client.dll index f3c9580f..61e01369 100644 Binary files a/dist/Hprose.Client/Release/monotouch/Hprose.Client.dll and b/dist/Hprose.Client/Release/monotouch/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/net10-cf/Hprose.Client.dll b/dist/Hprose.Client/Release/net10-cf/Hprose.Client.dll index dbe52df0..c575952a 100644 Binary files a/dist/Hprose.Client/Release/net10-cf/Hprose.Client.dll and b/dist/Hprose.Client/Release/net10-cf/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/net10/Hprose.Client.dll b/dist/Hprose.Client/Release/net10/Hprose.Client.dll index 15d9ef93..e08668d6 100644 Binary files a/dist/Hprose.Client/Release/net10/Hprose.Client.dll and b/dist/Hprose.Client/Release/net10/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/net11/Hprose.Client.dll b/dist/Hprose.Client/Release/net11/Hprose.Client.dll index 71536646..24b45a1d 100644 Binary files a/dist/Hprose.Client/Release/net11/Hprose.Client.dll and b/dist/Hprose.Client/Release/net11/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/net20-cf/Hprose.Client.dll b/dist/Hprose.Client/Release/net20-cf/Hprose.Client.dll index 2d6c5d14..d48c26f6 100644 Binary files a/dist/Hprose.Client/Release/net20-cf/Hprose.Client.dll and b/dist/Hprose.Client/Release/net20-cf/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/net20/Hprose.Client.dll b/dist/Hprose.Client/Release/net20/Hprose.Client.dll index 13c57b61..5a097719 100644 Binary files a/dist/Hprose.Client/Release/net20/Hprose.Client.dll and b/dist/Hprose.Client/Release/net20/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/net35-cf/Hprose.Client.dll b/dist/Hprose.Client/Release/net35-cf/Hprose.Client.dll index 1dd7e564..b1170267 100644 Binary files a/dist/Hprose.Client/Release/net35-cf/Hprose.Client.dll and b/dist/Hprose.Client/Release/net35-cf/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/net35-client/Hprose.Client.dll b/dist/Hprose.Client/Release/net35-client/Hprose.Client.dll index f2616d55..d8ef5ae6 100644 Binary files a/dist/Hprose.Client/Release/net35-client/Hprose.Client.dll and b/dist/Hprose.Client/Release/net35-client/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/net35/Hprose.Client.dll b/dist/Hprose.Client/Release/net35/Hprose.Client.dll index a2b02c18..1bd51c43 100644 Binary files a/dist/Hprose.Client/Release/net35/Hprose.Client.dll and b/dist/Hprose.Client/Release/net35/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/net39-cf/Hprose.Client.dll b/dist/Hprose.Client/Release/net39-cf/Hprose.Client.dll new file mode 100644 index 00000000..e0ea76af Binary files /dev/null and b/dist/Hprose.Client/Release/net39-cf/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/net40-client/Hprose.Client.dll b/dist/Hprose.Client/Release/net40-client/Hprose.Client.dll index 5efd77d3..87c973e8 100644 Binary files a/dist/Hprose.Client/Release/net40-client/Hprose.Client.dll and b/dist/Hprose.Client/Release/net40-client/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/net40/Hprose.Client.dll b/dist/Hprose.Client/Release/net40/Hprose.Client.dll index 1453e8f5..f2f698ba 100644 Binary files a/dist/Hprose.Client/Release/net40/Hprose.Client.dll and b/dist/Hprose.Client/Release/net40/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/net45/Hprose.Client.dll b/dist/Hprose.Client/Release/net45/Hprose.Client.dll index b0beb42e..af3a9d33 100644 Binary files a/dist/Hprose.Client/Release/net45/Hprose.Client.dll and b/dist/Hprose.Client/Release/net45/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/net451/Hprose.Client.dll b/dist/Hprose.Client/Release/net451/Hprose.Client.dll index 7bfb8f4a..29c9efd3 100644 Binary files a/dist/Hprose.Client/Release/net451/Hprose.Client.dll and b/dist/Hprose.Client/Release/net451/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/net452/Hprose.Client.dll b/dist/Hprose.Client/Release/net452/Hprose.Client.dll index 5a0d9f4c..4afaffd4 100644 Binary files a/dist/Hprose.Client/Release/net452/Hprose.Client.dll and b/dist/Hprose.Client/Release/net452/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/net46/Hprose.Client.dll b/dist/Hprose.Client/Release/net46/Hprose.Client.dll index 24cfb8a3..6567af7e 100644 Binary files a/dist/Hprose.Client/Release/net46/Hprose.Client.dll and b/dist/Hprose.Client/Release/net46/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/net461/Hprose.Client.dll b/dist/Hprose.Client/Release/net461/Hprose.Client.dll index 3e154c9e..73110eab 100644 Binary files a/dist/Hprose.Client/Release/net461/Hprose.Client.dll and b/dist/Hprose.Client/Release/net461/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/netcore45/Hprose.Client.dll b/dist/Hprose.Client/Release/netcore45/Hprose.Client.dll index 177f2e1d..c54e4921 100644 Binary files a/dist/Hprose.Client/Release/netcore45/Hprose.Client.dll and b/dist/Hprose.Client/Release/netcore45/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/netcore451/Hprose.Client.dll b/dist/Hprose.Client/Release/netcore451/Hprose.Client.dll index 6598c6cd..29ddc137 100644 Binary files a/dist/Hprose.Client/Release/netcore451/Hprose.Client.dll and b/dist/Hprose.Client/Release/netcore451/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/sl2/Hprose.Client.dll b/dist/Hprose.Client/Release/sl2/Hprose.Client.dll index 2aa8ee80..035ed090 100644 Binary files a/dist/Hprose.Client/Release/sl2/Hprose.Client.dll and b/dist/Hprose.Client/Release/sl2/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/sl3-wp/Hprose.Client.dll b/dist/Hprose.Client/Release/sl3-wp/Hprose.Client.dll index ede1658f..30892176 100644 Binary files a/dist/Hprose.Client/Release/sl3-wp/Hprose.Client.dll and b/dist/Hprose.Client/Release/sl3-wp/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/sl30/Hprose.Client.dll b/dist/Hprose.Client/Release/sl30/Hprose.Client.dll index 683eba4d..db2480c1 100644 Binary files a/dist/Hprose.Client/Release/sl30/Hprose.Client.dll and b/dist/Hprose.Client/Release/sl30/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/sl4-wp71/Hprose.Client.dll b/dist/Hprose.Client/Release/sl4-wp71/Hprose.Client.dll index 7320154f..7a155fb7 100644 Binary files a/dist/Hprose.Client/Release/sl4-wp71/Hprose.Client.dll and b/dist/Hprose.Client/Release/sl4-wp71/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/sl40/Hprose.Client.dll b/dist/Hprose.Client/Release/sl40/Hprose.Client.dll index 8ee2f911..e14dadd3 100644 Binary files a/dist/Hprose.Client/Release/sl40/Hprose.Client.dll and b/dist/Hprose.Client/Release/sl40/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/sl50/Hprose.Client.dll b/dist/Hprose.Client/Release/sl50/Hprose.Client.dll index d450de27..34079b16 100644 Binary files a/dist/Hprose.Client/Release/sl50/Hprose.Client.dll and b/dist/Hprose.Client/Release/sl50/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/unity-ios/Hprose.Client.dll b/dist/Hprose.Client/Release/unity-ios/Hprose.Client.dll index 3fb8f752..b9b2fa66 100644 Binary files a/dist/Hprose.Client/Release/unity-ios/Hprose.Client.dll and b/dist/Hprose.Client/Release/unity-ios/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/unity-web/Hprose.Client.dll b/dist/Hprose.Client/Release/unity-web/Hprose.Client.dll index ba26e990..8c33b7db 100644 Binary files a/dist/Hprose.Client/Release/unity-web/Hprose.Client.dll and b/dist/Hprose.Client/Release/unity-web/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/unity/Hprose.Client.dll b/dist/Hprose.Client/Release/unity/Hprose.Client.dll index 19133893..1377597e 100644 Binary files a/dist/Hprose.Client/Release/unity/Hprose.Client.dll and b/dist/Hprose.Client/Release/unity/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/wp8/Hprose.Client.dll b/dist/Hprose.Client/Release/wp8/Hprose.Client.dll index a507af0b..a88e67f4 100644 Binary files a/dist/Hprose.Client/Release/wp8/Hprose.Client.dll and b/dist/Hprose.Client/Release/wp8/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/wp81/Hprose.Client.dll b/dist/Hprose.Client/Release/wp81/Hprose.Client.dll index a702dd63..c8c006dc 100644 Binary files a/dist/Hprose.Client/Release/wp81/Hprose.Client.dll and b/dist/Hprose.Client/Release/wp81/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/wpa81/Hprose.Client.dll b/dist/Hprose.Client/Release/wpa81/Hprose.Client.dll index e064ec77..b475d197 100644 Binary files a/dist/Hprose.Client/Release/wpa81/Hprose.Client.dll and b/dist/Hprose.Client/Release/wpa81/Hprose.Client.dll differ diff --git a/dist/Hprose.Client/Release/xamarinios/Hprose.Client.dll b/dist/Hprose.Client/Release/xamarinios/Hprose.Client.dll index 6cc355e1..fbb51918 100644 Binary files a/dist/Hprose.Client/Release/xamarinios/Hprose.Client.dll and b/dist/Hprose.Client/Release/xamarinios/Hprose.Client.dll differ diff --git a/dist/Hprose/Debug/mono/Hprose.dll.mdb b/dist/Hprose/Debug/mono/Hprose.dll.mdb index 67662463..83ef11e1 100644 Binary files a/dist/Hprose/Debug/mono/Hprose.dll.mdb and b/dist/Hprose/Debug/mono/Hprose.dll.mdb differ diff --git a/dist/Hprose/Debug/mono20/Hprose.dll.mdb b/dist/Hprose/Debug/mono20/Hprose.dll.mdb index 07abf4d3..7b73df32 100644 Binary files a/dist/Hprose/Debug/mono20/Hprose.dll.mdb and b/dist/Hprose/Debug/mono20/Hprose.dll.mdb differ diff --git a/dist/Hprose/Debug/mono35/Hprose.dll.mdb b/dist/Hprose/Debug/mono35/Hprose.dll.mdb index ce9845ea..f07ba2ca 100644 Binary files a/dist/Hprose/Debug/mono35/Hprose.dll.mdb and b/dist/Hprose/Debug/mono35/Hprose.dll.mdb differ diff --git a/dist/Hprose/Debug/mono40/Hprose.dll.mdb b/dist/Hprose/Debug/mono40/Hprose.dll.mdb index ce5bd928..f742d139 100644 Binary files a/dist/Hprose/Debug/mono40/Hprose.dll.mdb and b/dist/Hprose/Debug/mono40/Hprose.dll.mdb differ diff --git a/dist/Hprose/Debug/mono45/Hprose.dll.mdb b/dist/Hprose/Debug/mono45/Hprose.dll.mdb index d775fc8e..b6735022 100644 Binary files a/dist/Hprose/Debug/mono45/Hprose.dll.mdb and b/dist/Hprose/Debug/mono45/Hprose.dll.mdb differ diff --git a/dist/Hprose/Debug/monoandroid/Hprose.dll b/dist/Hprose/Debug/monoandroid/Hprose.dll index c5302473..f93a37c1 100644 Binary files a/dist/Hprose/Debug/monoandroid/Hprose.dll and b/dist/Hprose/Debug/monoandroid/Hprose.dll differ diff --git a/dist/Hprose/Debug/monoandroid/Hprose.pdb b/dist/Hprose/Debug/monoandroid/Hprose.pdb index 1681c97a..6292e790 100644 Binary files a/dist/Hprose/Debug/monoandroid/Hprose.pdb and b/dist/Hprose/Debug/monoandroid/Hprose.pdb differ diff --git a/dist/Hprose/Debug/monotouch/Hprose.dll b/dist/Hprose/Debug/monotouch/Hprose.dll index 6404f520..b555ba68 100644 Binary files a/dist/Hprose/Debug/monotouch/Hprose.dll and b/dist/Hprose/Debug/monotouch/Hprose.dll differ diff --git a/dist/Hprose/Debug/monotouch/Hprose.pdb b/dist/Hprose/Debug/monotouch/Hprose.pdb index 86c9f0f9..79c2fb6b 100644 Binary files a/dist/Hprose/Debug/monotouch/Hprose.pdb and b/dist/Hprose/Debug/monotouch/Hprose.pdb differ diff --git a/dist/Hprose/Debug/net10-cf/Hprose.dll b/dist/Hprose/Debug/net10-cf/Hprose.dll index bd460334..46fbb294 100644 Binary files a/dist/Hprose/Debug/net10-cf/Hprose.dll and b/dist/Hprose/Debug/net10-cf/Hprose.dll differ diff --git a/dist/Hprose/Debug/net10-cf/Hprose.pdb b/dist/Hprose/Debug/net10-cf/Hprose.pdb index 445e44e7..83074f81 100644 Binary files a/dist/Hprose/Debug/net10-cf/Hprose.pdb and b/dist/Hprose/Debug/net10-cf/Hprose.pdb differ diff --git a/dist/Hprose/Debug/net10/Hprose.dll b/dist/Hprose/Debug/net10/Hprose.dll index 68162010..77f2cdfb 100644 Binary files a/dist/Hprose/Debug/net10/Hprose.dll and b/dist/Hprose/Debug/net10/Hprose.dll differ diff --git a/dist/Hprose/Debug/net10/Hprose.pdb b/dist/Hprose/Debug/net10/Hprose.pdb index 36078954..aa918131 100644 Binary files a/dist/Hprose/Debug/net10/Hprose.pdb and b/dist/Hprose/Debug/net10/Hprose.pdb differ diff --git a/dist/Hprose/Debug/net11/Hprose.dll b/dist/Hprose/Debug/net11/Hprose.dll index 04f7b4a2..a488e458 100644 Binary files a/dist/Hprose/Debug/net11/Hprose.dll and b/dist/Hprose/Debug/net11/Hprose.dll differ diff --git a/dist/Hprose/Debug/net11/Hprose.pdb b/dist/Hprose/Debug/net11/Hprose.pdb index 3540fabd..2f79e174 100644 Binary files a/dist/Hprose/Debug/net11/Hprose.pdb and b/dist/Hprose/Debug/net11/Hprose.pdb differ diff --git a/dist/Hprose/Debug/net20-cf/Hprose.dll b/dist/Hprose/Debug/net20-cf/Hprose.dll index 28e72ccc..739b317f 100644 Binary files a/dist/Hprose/Debug/net20-cf/Hprose.dll and b/dist/Hprose/Debug/net20-cf/Hprose.dll differ diff --git a/dist/Hprose/Debug/net20-cf/Hprose.pdb b/dist/Hprose/Debug/net20-cf/Hprose.pdb index 0b7a083f..d53f9b32 100644 Binary files a/dist/Hprose/Debug/net20-cf/Hprose.pdb and b/dist/Hprose/Debug/net20-cf/Hprose.pdb differ diff --git a/dist/Hprose/Debug/net20/Hprose.dll b/dist/Hprose/Debug/net20/Hprose.dll index c2b78100..025185c0 100644 Binary files a/dist/Hprose/Debug/net20/Hprose.dll and b/dist/Hprose/Debug/net20/Hprose.dll differ diff --git a/dist/Hprose/Debug/net20/Hprose.pdb b/dist/Hprose/Debug/net20/Hprose.pdb index 3d3a7358..7265bf1b 100644 Binary files a/dist/Hprose/Debug/net20/Hprose.pdb and b/dist/Hprose/Debug/net20/Hprose.pdb differ diff --git a/dist/Hprose/Debug/net35-cf/Hprose.dll b/dist/Hprose/Debug/net35-cf/Hprose.dll index a27430f9..244ef8c0 100644 Binary files a/dist/Hprose/Debug/net35-cf/Hprose.dll and b/dist/Hprose/Debug/net35-cf/Hprose.dll differ diff --git a/dist/Hprose/Debug/net35-cf/Hprose.pdb b/dist/Hprose/Debug/net35-cf/Hprose.pdb index a7a28de3..0da41a90 100644 Binary files a/dist/Hprose/Debug/net35-cf/Hprose.pdb and b/dist/Hprose/Debug/net35-cf/Hprose.pdb differ diff --git a/dist/Hprose/Debug/net35-client/Hprose.dll b/dist/Hprose/Debug/net35-client/Hprose.dll index 4360a33f..50b1cb0f 100644 Binary files a/dist/Hprose/Debug/net35-client/Hprose.dll and b/dist/Hprose/Debug/net35-client/Hprose.dll differ diff --git a/dist/Hprose/Debug/net35-client/Hprose.pdb b/dist/Hprose/Debug/net35-client/Hprose.pdb index d3986045..4ad7e91b 100644 Binary files a/dist/Hprose/Debug/net35-client/Hprose.pdb and b/dist/Hprose/Debug/net35-client/Hprose.pdb differ diff --git a/dist/Hprose/Debug/net35/Hprose.dll b/dist/Hprose/Debug/net35/Hprose.dll index a1e2dd32..3088ecc5 100644 Binary files a/dist/Hprose/Debug/net35/Hprose.dll and b/dist/Hprose/Debug/net35/Hprose.dll differ diff --git a/dist/Hprose/Debug/net35/Hprose.pdb b/dist/Hprose/Debug/net35/Hprose.pdb index f699a1d3..45c2febd 100644 Binary files a/dist/Hprose/Debug/net35/Hprose.pdb and b/dist/Hprose/Debug/net35/Hprose.pdb differ diff --git a/dist/Hprose/Debug/net39-cf/Hprose.dll b/dist/Hprose/Debug/net39-cf/Hprose.dll new file mode 100644 index 00000000..1ead63ab Binary files /dev/null and b/dist/Hprose/Debug/net39-cf/Hprose.dll differ diff --git a/dist/Hprose/Debug/net39-cf/Hprose.pdb b/dist/Hprose/Debug/net39-cf/Hprose.pdb new file mode 100644 index 00000000..8700f40d Binary files /dev/null and b/dist/Hprose/Debug/net39-cf/Hprose.pdb differ diff --git a/dist/Hprose/Debug/net40-client/Hprose.dll b/dist/Hprose/Debug/net40-client/Hprose.dll index e4c3065f..a7506d9f 100644 Binary files a/dist/Hprose/Debug/net40-client/Hprose.dll and b/dist/Hprose/Debug/net40-client/Hprose.dll differ diff --git a/dist/Hprose/Debug/net40-client/Hprose.pdb b/dist/Hprose/Debug/net40-client/Hprose.pdb index 41e01c23..25c45266 100644 Binary files a/dist/Hprose/Debug/net40-client/Hprose.pdb and b/dist/Hprose/Debug/net40-client/Hprose.pdb differ diff --git a/dist/Hprose/Debug/net40/Hprose.dll b/dist/Hprose/Debug/net40/Hprose.dll index e1b9b1f4..d9a964d3 100644 Binary files a/dist/Hprose/Debug/net40/Hprose.dll and b/dist/Hprose/Debug/net40/Hprose.dll differ diff --git a/dist/Hprose/Debug/net40/Hprose.pdb b/dist/Hprose/Debug/net40/Hprose.pdb index 29c8efc7..3e75f419 100644 Binary files a/dist/Hprose/Debug/net40/Hprose.pdb and b/dist/Hprose/Debug/net40/Hprose.pdb differ diff --git a/dist/Hprose/Debug/net45/Hprose.dll b/dist/Hprose/Debug/net45/Hprose.dll index 57db226e..4caae5ac 100644 Binary files a/dist/Hprose/Debug/net45/Hprose.dll and b/dist/Hprose/Debug/net45/Hprose.dll differ diff --git a/dist/Hprose/Debug/net45/Hprose.pdb b/dist/Hprose/Debug/net45/Hprose.pdb index 577de0c8..36b4c019 100644 Binary files a/dist/Hprose/Debug/net45/Hprose.pdb and b/dist/Hprose/Debug/net45/Hprose.pdb differ diff --git a/dist/Hprose/Debug/net451/Hprose.dll b/dist/Hprose/Debug/net451/Hprose.dll index 34b87ff7..6daae561 100644 Binary files a/dist/Hprose/Debug/net451/Hprose.dll and b/dist/Hprose/Debug/net451/Hprose.dll differ diff --git a/dist/Hprose/Debug/net451/Hprose.pdb b/dist/Hprose/Debug/net451/Hprose.pdb index eb7146f3..e75769fa 100644 Binary files a/dist/Hprose/Debug/net451/Hprose.pdb and b/dist/Hprose/Debug/net451/Hprose.pdb differ diff --git a/dist/Hprose/Debug/net452/Hprose.dll b/dist/Hprose/Debug/net452/Hprose.dll index 326c58a8..87fefd64 100644 Binary files a/dist/Hprose/Debug/net452/Hprose.dll and b/dist/Hprose/Debug/net452/Hprose.dll differ diff --git a/dist/Hprose/Debug/net452/Hprose.pdb b/dist/Hprose/Debug/net452/Hprose.pdb index 017121ee..7e1e533e 100644 Binary files a/dist/Hprose/Debug/net452/Hprose.pdb and b/dist/Hprose/Debug/net452/Hprose.pdb differ diff --git a/dist/Hprose/Debug/net46/Hprose.dll b/dist/Hprose/Debug/net46/Hprose.dll index a2eeb866..d30b4fb7 100644 Binary files a/dist/Hprose/Debug/net46/Hprose.dll and b/dist/Hprose/Debug/net46/Hprose.dll differ diff --git a/dist/Hprose/Debug/net46/Hprose.pdb b/dist/Hprose/Debug/net46/Hprose.pdb index ee92aa53..5bcbc5c6 100644 Binary files a/dist/Hprose/Debug/net46/Hprose.pdb and b/dist/Hprose/Debug/net46/Hprose.pdb differ diff --git a/dist/Hprose/Debug/net461/Hprose.dll b/dist/Hprose/Debug/net461/Hprose.dll index ea5d61d0..3d8a8272 100644 Binary files a/dist/Hprose/Debug/net461/Hprose.dll and b/dist/Hprose/Debug/net461/Hprose.dll differ diff --git a/dist/Hprose/Debug/net461/Hprose.pdb b/dist/Hprose/Debug/net461/Hprose.pdb index 2acaed0b..af128246 100644 Binary files a/dist/Hprose/Debug/net461/Hprose.pdb and b/dist/Hprose/Debug/net461/Hprose.pdb differ diff --git a/dist/Hprose/Debug/unity-ios/Hprose.dll b/dist/Hprose/Debug/unity-ios/Hprose.dll index b3d4fb54..9248b1ad 100644 Binary files a/dist/Hprose/Debug/unity-ios/Hprose.dll and b/dist/Hprose/Debug/unity-ios/Hprose.dll differ diff --git a/dist/Hprose/Debug/unity-ios/Hprose.dll.mdb b/dist/Hprose/Debug/unity-ios/Hprose.dll.mdb index aa7c88e2..6a77f86a 100644 Binary files a/dist/Hprose/Debug/unity-ios/Hprose.dll.mdb and b/dist/Hprose/Debug/unity-ios/Hprose.dll.mdb differ diff --git a/dist/Hprose/Debug/unity-web/Hprose.dll b/dist/Hprose/Debug/unity-web/Hprose.dll index c36d27c2..a9c582c2 100644 Binary files a/dist/Hprose/Debug/unity-web/Hprose.dll and b/dist/Hprose/Debug/unity-web/Hprose.dll differ diff --git a/dist/Hprose/Debug/unity-web/Hprose.dll.mdb b/dist/Hprose/Debug/unity-web/Hprose.dll.mdb index abedaea9..16f36d60 100644 Binary files a/dist/Hprose/Debug/unity-web/Hprose.dll.mdb and b/dist/Hprose/Debug/unity-web/Hprose.dll.mdb differ diff --git a/dist/Hprose/Debug/unity/Hprose.dll b/dist/Hprose/Debug/unity/Hprose.dll index 0db0b4af..d469bc60 100644 Binary files a/dist/Hprose/Debug/unity/Hprose.dll and b/dist/Hprose/Debug/unity/Hprose.dll differ diff --git a/dist/Hprose/Debug/unity/Hprose.dll.mdb b/dist/Hprose/Debug/unity/Hprose.dll.mdb index a5b18364..9e0adfcf 100644 Binary files a/dist/Hprose/Debug/unity/Hprose.dll.mdb and b/dist/Hprose/Debug/unity/Hprose.dll.mdb differ diff --git a/dist/Hprose/Debug/xamarinios/Hprose.dll b/dist/Hprose/Debug/xamarinios/Hprose.dll index e8205a55..c653d882 100644 Binary files a/dist/Hprose/Debug/xamarinios/Hprose.dll and b/dist/Hprose/Debug/xamarinios/Hprose.dll differ diff --git a/dist/Hprose/Debug/xamarinios/Hprose.pdb b/dist/Hprose/Debug/xamarinios/Hprose.pdb index c6c101af..4645490b 100644 Binary files a/dist/Hprose/Debug/xamarinios/Hprose.pdb and b/dist/Hprose/Debug/xamarinios/Hprose.pdb differ diff --git a/dist/Hprose/Release/monoandroid/Hprose.dll b/dist/Hprose/Release/monoandroid/Hprose.dll index 51dd749a..40014ca1 100644 Binary files a/dist/Hprose/Release/monoandroid/Hprose.dll and b/dist/Hprose/Release/monoandroid/Hprose.dll differ diff --git a/dist/Hprose/Release/monotouch/Hprose.dll b/dist/Hprose/Release/monotouch/Hprose.dll index bd1ba247..70d79ebb 100644 Binary files a/dist/Hprose/Release/monotouch/Hprose.dll and b/dist/Hprose/Release/monotouch/Hprose.dll differ diff --git a/dist/Hprose/Release/net10-cf/Hprose.dll b/dist/Hprose/Release/net10-cf/Hprose.dll index 33199b7c..385efef2 100644 Binary files a/dist/Hprose/Release/net10-cf/Hprose.dll and b/dist/Hprose/Release/net10-cf/Hprose.dll differ diff --git a/dist/Hprose/Release/net10/Hprose.dll b/dist/Hprose/Release/net10/Hprose.dll index fe9e4bf6..b0fc9de3 100644 Binary files a/dist/Hprose/Release/net10/Hprose.dll and b/dist/Hprose/Release/net10/Hprose.dll differ diff --git a/dist/Hprose/Release/net11/Hprose.dll b/dist/Hprose/Release/net11/Hprose.dll index cc338600..92820a1a 100644 Binary files a/dist/Hprose/Release/net11/Hprose.dll and b/dist/Hprose/Release/net11/Hprose.dll differ diff --git a/dist/Hprose/Release/net20-cf/Hprose.dll b/dist/Hprose/Release/net20-cf/Hprose.dll index 4f9220ac..8d0080a6 100644 Binary files a/dist/Hprose/Release/net20-cf/Hprose.dll and b/dist/Hprose/Release/net20-cf/Hprose.dll differ diff --git a/dist/Hprose/Release/net20/Hprose.dll b/dist/Hprose/Release/net20/Hprose.dll index d7522b78..a6e8dd01 100644 Binary files a/dist/Hprose/Release/net20/Hprose.dll and b/dist/Hprose/Release/net20/Hprose.dll differ diff --git a/dist/Hprose/Release/net35-cf/Hprose.dll b/dist/Hprose/Release/net35-cf/Hprose.dll index da936e08..3b889d68 100644 Binary files a/dist/Hprose/Release/net35-cf/Hprose.dll and b/dist/Hprose/Release/net35-cf/Hprose.dll differ diff --git a/dist/Hprose/Release/net35-client/Hprose.dll b/dist/Hprose/Release/net35-client/Hprose.dll index fd762134..3892d349 100644 Binary files a/dist/Hprose/Release/net35-client/Hprose.dll and b/dist/Hprose/Release/net35-client/Hprose.dll differ diff --git a/dist/Hprose/Release/net35/Hprose.dll b/dist/Hprose/Release/net35/Hprose.dll index 93b4bdb8..a06a8b04 100644 Binary files a/dist/Hprose/Release/net35/Hprose.dll and b/dist/Hprose/Release/net35/Hprose.dll differ diff --git a/dist/Hprose/Release/net39-cf/Hprose.dll b/dist/Hprose/Release/net39-cf/Hprose.dll new file mode 100644 index 00000000..17687492 Binary files /dev/null and b/dist/Hprose/Release/net39-cf/Hprose.dll differ diff --git a/dist/Hprose/Release/net40-client/Hprose.dll b/dist/Hprose/Release/net40-client/Hprose.dll index a709d768..20bae0ba 100644 Binary files a/dist/Hprose/Release/net40-client/Hprose.dll and b/dist/Hprose/Release/net40-client/Hprose.dll differ diff --git a/dist/Hprose/Release/net40/Hprose.dll b/dist/Hprose/Release/net40/Hprose.dll index a138d51e..8bf2e354 100644 Binary files a/dist/Hprose/Release/net40/Hprose.dll and b/dist/Hprose/Release/net40/Hprose.dll differ diff --git a/dist/Hprose/Release/net45/Hprose.dll b/dist/Hprose/Release/net45/Hprose.dll index ac5a16e1..f9d0598c 100644 Binary files a/dist/Hprose/Release/net45/Hprose.dll and b/dist/Hprose/Release/net45/Hprose.dll differ diff --git a/dist/Hprose/Release/net451/Hprose.dll b/dist/Hprose/Release/net451/Hprose.dll index 637375ea..19ed3e5d 100644 Binary files a/dist/Hprose/Release/net451/Hprose.dll and b/dist/Hprose/Release/net451/Hprose.dll differ diff --git a/dist/Hprose/Release/net452/Hprose.dll b/dist/Hprose/Release/net452/Hprose.dll index 62e3ffc8..5ffed270 100644 Binary files a/dist/Hprose/Release/net452/Hprose.dll and b/dist/Hprose/Release/net452/Hprose.dll differ diff --git a/dist/Hprose/Release/net46/Hprose.dll b/dist/Hprose/Release/net46/Hprose.dll index ff379f90..8ec48386 100644 Binary files a/dist/Hprose/Release/net46/Hprose.dll and b/dist/Hprose/Release/net46/Hprose.dll differ diff --git a/dist/Hprose/Release/net461/Hprose.dll b/dist/Hprose/Release/net461/Hprose.dll index 72c76433..33f6128a 100644 Binary files a/dist/Hprose/Release/net461/Hprose.dll and b/dist/Hprose/Release/net461/Hprose.dll differ diff --git a/dist/Hprose/Release/unity-ios/Hprose.dll b/dist/Hprose/Release/unity-ios/Hprose.dll index 3b2da9d7..b1e044dc 100644 Binary files a/dist/Hprose/Release/unity-ios/Hprose.dll and b/dist/Hprose/Release/unity-ios/Hprose.dll differ diff --git a/dist/Hprose/Release/unity-web/Hprose.dll b/dist/Hprose/Release/unity-web/Hprose.dll index e2140b0a..fe945f62 100644 Binary files a/dist/Hprose/Release/unity-web/Hprose.dll and b/dist/Hprose/Release/unity-web/Hprose.dll differ diff --git a/dist/Hprose/Release/unity/Hprose.dll b/dist/Hprose/Release/unity/Hprose.dll index c95096b4..6d16d6c5 100644 Binary files a/dist/Hprose/Release/unity/Hprose.dll and b/dist/Hprose/Release/unity/Hprose.dll differ diff --git a/dist/Hprose/Release/xamarinios/Hprose.dll b/dist/Hprose/Release/xamarinios/Hprose.dll index 7cb7c8f7..66ed19c1 100644 Binary files a/dist/Hprose/Release/xamarinios/Hprose.dll and b/dist/Hprose/Release/xamarinios/Hprose.dll differ diff --git a/make.bat b/make.bat index 92d30151..1670e003 100644 --- a/make.bat +++ b/make.bat @@ -18,6 +18,7 @@ if not exist dist\Hprose\Release\net20-cf mkdir dist\Hprose\Release\net20-cf if not exist dist\Hprose\Release\net35 mkdir dist\Hprose\Release\net35 if not exist dist\Hprose\Release\net35-cf mkdir dist\Hprose\Release\net35-cf if not exist dist\Hprose\Release\net35-client mkdir dist\Hprose\Release\net35-client +if not exist dist\Hprose\Release\net39-cf mkdir dist\Hprose\Release\net39-cf if not exist dist\Hprose\Release\net40 mkdir dist\Hprose\Release\net40 if not exist dist\Hprose\Release\net40-client mkdir dist\Hprose\Release\net40-client if not exist dist\Hprose\Release\net45 mkdir dist\Hprose\Release\net45 @@ -45,6 +46,7 @@ if not exist dist\Hprose\Debug\net20-cf mkdir dist\Hprose\Debug\net20-cf if not exist dist\Hprose\Debug\net35 mkdir dist\Hprose\Debug\net35 if not exist dist\Hprose\Debug\net35-cf mkdir dist\Hprose\Debug\net35-cf if not exist dist\Hprose\Debug\net35-client mkdir dist\Hprose\Debug\net35-client +if not exist dist\Hprose\Debug\net39-cf mkdir dist\Hprose\Debug\net39-cf if not exist dist\Hprose\Debug\net40 mkdir dist\Hprose\Debug\net40 if not exist dist\Hprose\Debug\net40-client mkdir dist\Hprose\Debug\net40-client if not exist dist\Hprose\Debug\net45 mkdir dist\Hprose\Debug\net45 @@ -72,6 +74,7 @@ if not exist dist\Hprose.Client\Release\net20-cf mkdir dist\Hprose.Client\Releas if not exist dist\Hprose.Client\Release\net35 mkdir dist\Hprose.Client\Release\net35 if not exist dist\Hprose.Client\Release\net35-cf mkdir dist\Hprose.Client\Release\net35-cf if not exist dist\Hprose.Client\Release\net35-client mkdir dist\Hprose.Client\Release\net35-client +if not exist dist\Hprose.Client\Release\net39-cf mkdir dist\Hprose.Client\Release\net39-cf if not exist dist\Hprose.Client\Release\net40 mkdir dist\Hprose.Client\Release\net40 if not exist dist\Hprose.Client\Release\net40-client mkdir dist\Hprose.Client\Release\net40-client if not exist dist\Hprose.Client\Release\net45 mkdir dist\Hprose.Client\Release\net45 @@ -110,6 +113,7 @@ if not exist dist\Hprose.Client\Debug\net20-cf mkdir dist\Hprose.Client\Debug\ne if not exist dist\Hprose.Client\Debug\net35 mkdir dist\Hprose.Client\Debug\net35 if not exist dist\Hprose.Client\Debug\net35-cf mkdir dist\Hprose.Client\Debug\net35-cf if not exist dist\Hprose.Client\Debug\net35-client mkdir dist\Hprose.Client\Debug\net35-client +if not exist dist\Hprose.Client\Debug\net39-cf mkdir dist\Hprose.Client\Debug\net39-cf if not exist dist\Hprose.Client\Debug\net40 mkdir dist\Hprose.Client\Debug\net40 if not exist dist\Hprose.Client\Debug\net40-client mkdir dist\Hprose.Client\Debug\net40-client if not exist dist\Hprose.Client\Debug\net45 mkdir dist\Hprose.Client\Debug\net45 @@ -758,6 +762,21 @@ echo start compile hprose for .NET Compact Framework 3.5 Debug "%CSC%" -keyfile:HproseKeys.snk -out:dist\Hprose.Client\Debug\net35-cf\Hprose.Client.dll -define:Smartphone;dotNETCF35;ClientOnly -noconfig -nostdlib -filealign:512 -target:library -optimize+ -debug+ %CF_REFERENCE% %NUMERICS_SRC% %HPROSE_SRC% %HPROSE_INFO% "%CSC%" -keyfile:HproseKeys.snk -out:dist\Hprose\Debug\net35-cf\Hprose.dll -define:Smartphone;dotNETCF35 -noconfig -nostdlib -filealign:512 -target:library -optimize+ -debug+ %CF_REFERENCE% %NUMERICS_SRC% %HPROSE_SRC% %HPROSE_INFO% +set CSC=%PRO_PATH%\MSBuild\14.0\Bin\Csc.exe + +echo start compile hprose for .NET Compact Framework 3.9 Release +set CF_REFERENCE= +set CF_REFERENCE=%CF_REFERENCE% -reference:"%PRO_PATH%\Reference Assemblies\Microsoft\Framework\WindowsEmbeddedCompact\v3.9\mscorlib.dll" +set CF_REFERENCE=%CF_REFERENCE% -reference:"%PRO_PATH%\Reference Assemblies\Microsoft\Framework\WindowsEmbeddedCompact\v3.9\System.dll" +set CF_REFERENCE=%CF_REFERENCE% -reference:"%PRO_PATH%\Reference Assemblies\Microsoft\Framework\WindowsEmbeddedCompact\v3.9\System.Core.dll" +set CF_REFERENCE=%CF_REFERENCE% -reference:"%PRO_PATH%\Reference Assemblies\Microsoft\Framework\WindowsEmbeddedCompact\v3.9\System.Windows.Forms.dll" +"%CSC%" -keyfile:HproseKeys.snk -out:dist\Hprose.Client\Release\net39-cf\Hprose.Client.dll -define:Smartphone;dotNETCF39;ClientOnly -noconfig -nostdlib -filealign:512 -target:library -optimize+ %CF_REFERENCE% %NUMERICS_SRC% %HPROSE_SRC% %HPROSE_INFO% +"%CSC%" -keyfile:HproseKeys.snk -out:dist\Hprose\Release\net39-cf\Hprose.dll -define:Smartphone;dotNETCF39 -noconfig -nostdlib -filealign:512 -target:library -optimize+ %CF_REFERENCE% %NUMERICS_SRC% %HPROSE_SRC% %HPROSE_INFO% + +echo start compile hprose for .NET Compact Framework 3.9 Debug +"%CSC%" -keyfile:HproseKeys.snk -out:dist\Hprose.Client\Debug\net39-cf\Hprose.Client.dll -define:Smartphone;dotNETCF39;ClientOnly -noconfig -nostdlib -filealign:512 -target:library -optimize+ -debug+ %CF_REFERENCE% %NUMERICS_SRC% %HPROSE_SRC% %HPROSE_INFO% +"%CSC%" -keyfile:HproseKeys.snk -out:dist\Hprose\Debug\net39-cf\Hprose.dll -define:Smartphone;dotNETCF39 -noconfig -nostdlib -filealign:512 -target:library -optimize+ -debug+ %CF_REFERENCE% %NUMERICS_SRC% %HPROSE_SRC% %HPROSE_INFO% + echo start compile hprose for mono 1.0 Release call "%MONO_PATH%\mcs" -keyfile:HproseKeys.snk -out:dist\Hprose.Client\Release\mono\Hprose.Client.dll -define:dotNET11;MONO;ClientOnly -noconfig -target:library -optimize+ -reference:System,System.Windows.Forms %NUMERICS_SRC% %HPROSE_SRC% %HPROSE_INFO% call "%MONO_PATH%\mcs" -keyfile:HproseKeys.snk -out:dist\Hprose\Release\mono\Hprose.dll -define:dotNET11;MONO -noconfig -target:library -optimize+ -reference:System,System.Web,System.Windows.Forms %NUMERICS_SRC% %HPROSE_SRC% %HPROSE_INFO% diff --git a/nupkg/Hprose.1.5.1.nupkg b/nupkg/Hprose.1.5.1.nupkg new file mode 100644 index 00000000..8c564b8f Binary files /dev/null and b/nupkg/Hprose.1.5.1.nupkg differ diff --git a/nupkg/Hprose.1.5.1.symbols.nupkg b/nupkg/Hprose.1.5.1.symbols.nupkg new file mode 100644 index 00000000..de30b2df Binary files /dev/null and b/nupkg/Hprose.1.5.1.symbols.nupkg differ diff --git a/nupkg/Hprose.Client.1.5.1.nupkg b/nupkg/Hprose.Client.1.5.1.nupkg new file mode 100644 index 00000000..0b3b5f16 Binary files /dev/null and b/nupkg/Hprose.Client.1.5.1.nupkg differ diff --git a/nupkg/Hprose.Client.1.5.1.symbols.nupkg b/nupkg/Hprose.Client.1.5.1.symbols.nupkg new file mode 100644 index 00000000..346de49a Binary files /dev/null and b/nupkg/Hprose.Client.1.5.1.symbols.nupkg differ diff --git a/path.txt b/path.txt new file mode 100644 index 00000000..338060e5 --- /dev/null +++ b/path.txt @@ -0,0 +1 @@ +C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\WindowsEmbeddedCompact\v3.9 \ No newline at end of file diff --git a/src/Hprose/AssemblyInfo.cs b/src/Hprose/AssemblyInfo.cs index 5e14e61e..7bfe33f4 100644 --- a/src/Hprose/AssemblyInfo.cs +++ b/src/Hprose/AssemblyInfo.cs @@ -101,6 +101,9 @@ public class AssemblyInfo { #elif dotNETCF35 public const string dotNET_Version = "3.5.7283.0"; public const string dotNET_Name = ".NET Compact Framework 3.5"; + #elif dotNETCF39 + public const string dotNET_Version = "3.9.15155.0"; + public const string dotNET_Name = ".NET Compact Framework 3.9"; #elif SL5 public const string dotNET_Version = "5.0.61118.0"; public const string dotNET_Name = "Silverlight 5"; @@ -123,6 +126,8 @@ public class AssemblyInfo { public const string dotNET_MajorVersion = "4.0"; #elif (WP70 || WP71) public const string dotNET_MajorVersion = "3.7"; + #elif dotNETCF39 + public const string dotNET_MajorVersion = "3.9"; #elif (dotNET35 || dotNETCF35) public const string dotNET_MajorVersion = "3.5"; #elif SL3 diff --git a/src/System/Action.cs b/src/System/Action.cs index 894891b2..aaa5006d 100644 --- a/src/System/Action.cs +++ b/src/System/Action.cs @@ -1,4 +1,4 @@ -#if (dotNET2 || dotNET35 || dotNETCF20 || dotNETCF35 || SL2 || SL3 || WP70 || WP71 || MONO2) +#if (dotNET2 || dotNET35 || dotNETCF20 || dotNETCF35 || dotNETCF39 || SL2 || SL3 || WP70 || WP71 || MONO2) namespace System { #if (dotNET2 || dotNETCF20) diff --git a/src/System/Func.cs b/src/System/Func.cs index 85ab3792..fbc2ee3e 100644 --- a/src/System/Func.cs +++ b/src/System/Func.cs @@ -1,4 +1,4 @@ -#if (dotNET2 || dotNET35 || dotNETCF20 || dotNETCF35 || SL2 || SL3 || WP70 || WP71 || MONO2) +#if (dotNET2 || dotNET35 || dotNETCF20 || dotNETCF35 || dotNETCF39 || SL2 || SL3 || WP70 || WP71 || MONO2) namespace System { #if (dotNET2 || dotNETCF20) diff --git a/src/System/IO/Compression/BlockType.cs b/src/System/IO/Compression/BlockType.cs index a3506611..391f1341 100644 --- a/src/System/IO/Compression/BlockType.cs +++ b/src/System/IO/Compression/BlockType.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; namespace System.IO.Compression { diff --git a/src/System/IO/Compression/CompressionMode.cs b/src/System/IO/Compression/CompressionMode.cs index ee350952..a480fa83 100644 --- a/src/System/IO/Compression/CompressionMode.cs +++ b/src/System/IO/Compression/CompressionMode.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; namespace System.IO.Compression { diff --git a/src/System/IO/Compression/DecodeHelper.cs b/src/System/IO/Compression/DecodeHelper.cs index 8fd63228..b5b974d1 100644 --- a/src/System/IO/Compression/DecodeHelper.cs +++ b/src/System/IO/Compression/DecodeHelper.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; namespace System.IO.Compression { diff --git a/src/System/IO/Compression/DeflateInput.cs b/src/System/IO/Compression/DeflateInput.cs index 56d5ecf4..903dfc3d 100644 --- a/src/System/IO/Compression/DeflateInput.cs +++ b/src/System/IO/Compression/DeflateInput.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; namespace System.IO.Compression { diff --git a/src/System/IO/Compression/DeflateStream.cs b/src/System/IO/Compression/DeflateStream.cs index b281efba..57de23c1 100644 --- a/src/System/IO/Compression/DeflateStream.cs +++ b/src/System/IO/Compression/DeflateStream.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; using System.IO; using System.Runtime.CompilerServices; diff --git a/src/System/IO/Compression/DeflateStreamAsyncResult.cs b/src/System/IO/Compression/DeflateStreamAsyncResult.cs index ce0bfdaa..821d3e81 100644 --- a/src/System/IO/Compression/DeflateStreamAsyncResult.cs +++ b/src/System/IO/Compression/DeflateStreamAsyncResult.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; using System.Threading; diff --git a/src/System/IO/Compression/Deflater.cs b/src/System/IO/Compression/Deflater.cs index 89421351..8670b464 100644 --- a/src/System/IO/Compression/Deflater.cs +++ b/src/System/IO/Compression/Deflater.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; namespace System.IO.Compression { diff --git a/src/System/IO/Compression/FastEncoder.cs b/src/System/IO/Compression/FastEncoder.cs index 6a7f10a1..5d61e2b3 100644 --- a/src/System/IO/Compression/FastEncoder.cs +++ b/src/System/IO/Compression/FastEncoder.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; using System.IO; diff --git a/src/System/IO/Compression/FastEncoderStatics.cs b/src/System/IO/Compression/FastEncoderStatics.cs index 8eb8a1a0..4fcc50f0 100644 --- a/src/System/IO/Compression/FastEncoderStatics.cs +++ b/src/System/IO/Compression/FastEncoderStatics.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; namespace System.IO.Compression { diff --git a/src/System/IO/Compression/FastEncoderWindow.cs b/src/System/IO/Compression/FastEncoderWindow.cs index 6a05c7b3..7e3933af 100644 --- a/src/System/IO/Compression/FastEncoderWindow.cs +++ b/src/System/IO/Compression/FastEncoderWindow.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; using System.Diagnostics; using System.Runtime.InteropServices; diff --git a/src/System/IO/Compression/GZIPHeaderState.cs b/src/System/IO/Compression/GZIPHeaderState.cs index 9be1727a..ff9d84f3 100644 --- a/src/System/IO/Compression/GZIPHeaderState.cs +++ b/src/System/IO/Compression/GZIPHeaderState.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; namespace System.IO.Compression { diff --git a/src/System/IO/Compression/GZipDecoder.cs b/src/System/IO/Compression/GZipDecoder.cs index 3b81a71b..87439349 100644 --- a/src/System/IO/Compression/GZipDecoder.cs +++ b/src/System/IO/Compression/GZipDecoder.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; using System.IO; diff --git a/src/System/IO/Compression/GZipStream.cs b/src/System/IO/Compression/GZipStream.cs index e0f70137..242983a6 100644 --- a/src/System/IO/Compression/GZipStream.cs +++ b/src/System/IO/Compression/GZipStream.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; using System.IO; diff --git a/src/System/IO/Compression/HuffmanTree.cs b/src/System/IO/Compression/HuffmanTree.cs index e3f0bb69..fa73ac1d 100644 --- a/src/System/IO/Compression/HuffmanTree.cs +++ b/src/System/IO/Compression/HuffmanTree.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; using System.IO; diff --git a/src/System/IO/Compression/Inflater.cs b/src/System/IO/Compression/Inflater.cs index fa918022..eeb55fc4 100644 --- a/src/System/IO/Compression/Inflater.cs +++ b/src/System/IO/Compression/Inflater.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; using System.IO; using System.Runtime.InteropServices; diff --git a/src/System/IO/Compression/InflaterState.cs b/src/System/IO/Compression/InflaterState.cs index 33e5956a..703280e9 100644 --- a/src/System/IO/Compression/InflaterState.cs +++ b/src/System/IO/Compression/InflaterState.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; namespace System.IO.Compression { diff --git a/src/System/IO/Compression/InputBuffer.cs b/src/System/IO/Compression/InputBuffer.cs index c9365c05..1b8fe68d 100644 --- a/src/System/IO/Compression/InputBuffer.cs +++ b/src/System/IO/Compression/InputBuffer.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; namespace System.IO.Compression { diff --git a/src/System/IO/Compression/Match.cs b/src/System/IO/Compression/Match.cs index 1002bfa9..884c982e 100644 --- a/src/System/IO/Compression/Match.cs +++ b/src/System/IO/Compression/Match.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; namespace System.IO.Compression { diff --git a/src/System/IO/Compression/MatchState.cs b/src/System/IO/Compression/MatchState.cs index 831de36c..62c60b2d 100644 --- a/src/System/IO/Compression/MatchState.cs +++ b/src/System/IO/Compression/MatchState.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; namespace System.IO.Compression { diff --git a/src/System/IO/Compression/OutputWindow.cs b/src/System/IO/Compression/OutputWindow.cs index 43c0329b..c79a0f99 100644 --- a/src/System/IO/Compression/OutputWindow.cs +++ b/src/System/IO/Compression/OutputWindow.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; namespace System.IO.Compression { diff --git a/src/System/IO/InvalidDataException.cs b/src/System/IO/InvalidDataException.cs index b5ecdf1f..ffa5deac 100644 --- a/src/System/IO/InvalidDataException.cs +++ b/src/System/IO/InvalidDataException.cs @@ -1,4 +1,4 @@ -#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !MONO +#if (dotNET10 || dotNET11 || PocketPC || Smartphone || WindowsCE) && !dotNETCF35 && !dotNETCF39 && !MONO using System; namespace System.IO { diff --git a/src/System/Threading/SynchronizationContext.cs b/src/System/Threading/SynchronizationContext.cs index 8f487f67..aae73bc7 100644 --- a/src/System/Threading/SynchronizationContext.cs +++ b/src/System/Threading/SynchronizationContext.cs @@ -1,4 +1,4 @@ -#if (PocketPC || Smartphone || WindowsCE || dotNET10 || dotNET11) && !MONO +#if (PocketPC || Smartphone || WindowsCE || dotNET10 || dotNET11) && !MONO && !dotNETCF39 using System; using System.Windows.Forms;