diff --git a/.gitignore b/.gitignore index 3f0b95c3..5679a851 100644 --- a/.gitignore +++ b/.gitignore @@ -102,3 +102,5 @@ Generated_Code #added for RIA/Silverlight projects _UpgradeReport_Files/ Backup*/ UpgradeLog*.XML +/dist +/dist diff --git a/Hprose.2008.sln b/Hprose.2008.sln new file mode 100644 index 00000000..23e4cf27 --- /dev/null +++ b/Hprose.2008.sln @@ -0,0 +1,26 @@ + +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual Studio 2008 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose-netcf", "proj\netcf\Hprose\Hprose-netcf.csproj", "{28285097-2F1A-4BA0-BB3D-C6D57629F86E}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose.Client-netcf", "proj\netcf\Hprose.Client\Hprose.Client-netcf.csproj", "{E92CEDD3-00D2-4519-96F6-D80D978E4A68}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {28285097-2F1A-4BA0-BB3D-C6D57629F86E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {28285097-2F1A-4BA0-BB3D-C6D57629F86E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {28285097-2F1A-4BA0-BB3D-C6D57629F86E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {28285097-2F1A-4BA0-BB3D-C6D57629F86E}.Release|Any CPU.Build.0 = Release|Any CPU + {E92CEDD3-00D2-4519-96F6-D80D978E4A68}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E92CEDD3-00D2-4519-96F6-D80D978E4A68}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E92CEDD3-00D2-4519-96F6-D80D978E4A68}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E92CEDD3-00D2-4519-96F6-D80D978E4A68}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Hprose.sln b/Hprose.sln new file mode 100644 index 00000000..6686b0b5 --- /dev/null +++ b/Hprose.sln @@ -0,0 +1,318 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.25420.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "net20", "net20", "{E13D8C4D-D152-4617-AA8F-6341F8444CB2}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "net40", "net40", "{C7B97518-413D-40E1-81BF-74F5BF02C450}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "net45", "net45", "{65D9482F-8F65-4B96-A048-CD360CCA5D6B}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "proj", "proj", "{5E8EDEFC-B111-4B9E-BB85-E56B19401958}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{FDED02A5-69A4-4F3E-9F5A-474A3F84AC7D}" +EndProject +Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Hprose", "src\Hprose\Hprose.shproj", "{48B521DB-C345-415B-9E7B-82FF051A5D71}" +EndProject +Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "System", "src\System\System.shproj", "{8C426614-DE9D-416B-9520-4EBC6FF804EC}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "netmf", "netmf", "{715A621C-518A-46AF-A275-39BD7453C060}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "monoandroid", "monoandroid", "{DC9D224E-D62B-45F4-A63D-32129910E409}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "xamarinios", "xamarinios", "{04E1CEA3-159F-4D7E-8F89-49423B9BFD53}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose-net20", "proj\net20\Hprose\Hprose-net20.csproj", "{F968CDDE-A10D-4194-9597-3045A1CAF4CA}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose.Client-net20", "proj\net20\Hprose.Client\Hprose.Client-net20.csproj", "{5ABDF719-6833-4154-A75B-0E3C83A66B2A}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "net35", "net35", "{9A90D0C5-5C8F-494C-B008-4924175F1C21}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose-net35", "proj\net35\Hprose\Hprose-net35.csproj", "{28D559FF-62B2-4D7E-922E-68322401FCE9}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose.Client-net35", "proj\net35\Hprose.Client\Hprose.Client-net35.csproj", "{3404EE8C-AEAB-4383-A90B-2102BE6CBFC9}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "net35-client", "net35-client", "{20E4F0C5-C643-4819-B4FD-CBB6AB6BDC5A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose-net35-client", "proj\net35-client\Hprose\Hprose-net35-client.csproj", "{5F932A2B-AD48-4CFF-9F33-6B807484EA3D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose.Client-net35-client", "proj\net35-client\Hprose.Client\Hprose.Client-net35-client.csproj", "{7B28BD03-0075-46F2-A2A6-5F5F8C1076CF}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose-net40", "proj\net40\Hprose\Hprose-net40.csproj", "{E1461D8B-444C-4CF8-99F8-FABDC41D309B}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose.Client-net40", "proj\net40\Hprose.Client\Hprose.Client-net40.csproj", "{13D9DE83-F073-429D-82E4-709F013077BD}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "net40-client", "net40-client", "{E4071296-6AA6-4A3F-B9FA-AB0F2AB93355}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose-net40-client", "proj\net40-client\Hprose\Hprose-net40-client.csproj", "{38F32CCD-E877-4E11-B5CC-E651B188F444}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose.Client-net40-client", "proj\net40-client\Hprose.Client\Hprose.Client-net40-client.csproj", "{D32D5B6B-D75A-4A28-A179-7CCB79418F09}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose-net45", "proj\net45\Hprose\Hprose-net45.csproj", "{9EEC3E9A-1750-41F8-A8C4-BAC593DAFF33}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose.Client-net45", "proj\net45\Hprose.Client\Hprose.Client-net45.csproj", "{0EDB6534-1780-401F-B9E3-C24B24239835}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "net451", "net451", "{CEA40417-E2B0-4CCA-983F-7141B4BC1B35}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose-net451", "proj\net451\Hprose\Hprose-net451.csproj", "{CFC2EB08-A6F1-40C2-9B67-BC40EE5BE229}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose.Client-net451", "proj\net451\Hprose.Client\Hprose.Client-net451.csproj", "{8B609C3A-BB9D-4FDF-8D7E-AE4D258709BA}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "net452", "net452", "{82B380A7-9D50-4FE3-BACD-2C762D47516C}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose-net452", "proj\net452\Hprose\Hprose-net452.csproj", "{36254FA2-A437-41EE-AFC3-E2F2BAC124E6}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose.Client-net452", "proj\net452\Hprose.Client\Hprose.Client-net452.csproj", "{4F359DB6-9B45-4004-A568-790FB4ED7AFC}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "net46", "net46", "{17B3E670-4A3D-4BE1-84FC-7F6DC4815F50}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "net461", "net461", "{77674528-2AFD-419C-A3C3-D79DB42D840B}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "net462", "net462", "{402134B4-228E-43C4-BF7E-26FB5975F87B}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose-net46", "proj\net46\Hprose\Hprose-net46.csproj", "{3EC34E1E-DAF5-4CA8-9DEE-B1F81203663B}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose.Client-net46", "proj\net46\Hprose.Client\Hprose.Client-net46.csproj", "{73CD6A7B-1401-4D8C-9608-310B046926DF}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose.Client-net461", "proj\net461\Hprose.Client\Hprose.Client-net461.csproj", "{10A83737-6B67-41B1-960F-F11661CDF779}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose-net461", "proj\net461\Hprose\Hprose-net461.csproj", "{F5E378CA-C245-43E7-865A-23BC8C1A6383}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose.Client-net462", "proj\net462\Hprose.Client\Hprose.Client-net462.csproj", "{3DC56B6F-C615-49B2-BB5F-5B46B5D4E2D8}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose-net462", "proj\net462\Hprose\Hprose-net462.csproj", "{4AACE6F3-91E0-44AE-B4A6-85C69BC3B24D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose.Client-monoandroid", "proj\monoandroid\Hprose.Client\Hprose.Client-monoandroid.csproj", "{2875A185-EE3E-4584-B85E-01AFFAB5CE8D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose-monoandroid", "proj\monoandroid\Hprose\Hprose-monoandroid.csproj", "{FCB740EE-1077-49C9-9281-C4E95D5116B0}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose.Client-xamarinios", "proj\xamarinios\Hprose.Client\Hprose.Client-xamarinios.csproj", "{86DD3957-F10D-433C-8CF8-83DC9284744C}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose-xamarinios", "proj\xamarinios\Hprose\Hprose-xamarinios.csproj", "{352DAAA0-C2E4-42A6-8F99-3055885F3909}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose.Client-netmf", "proj\netmf\Hprose.Client\Hprose.Client-netmf.csproj", "{1707BA8D-B00B-4DF9-97CE-F3596F09D0D5}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hprose-netmf", "proj\netmf\Hprose\Hprose-netmf.csproj", "{0B0655CD-30D7-4860-8026-232360914DCF}" +EndProject +Global + GlobalSection(SharedMSBuildProjectFiles) = preSolution + src\Hprose\Hprose.projitems*{0edb6534-1780-401f-b9e3-c24b24239835}*SharedItemsImports = 4 + src\System\System.projitems*{0edb6534-1780-401f-b9e3-c24b24239835}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{10a83737-6b67-41b1-960f-f11661cdf779}*SharedItemsImports = 4 + src\System\System.projitems*{10a83737-6b67-41b1-960f-f11661cdf779}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{13d9de83-f073-429d-82e4-709f013077bd}*SharedItemsImports = 4 + src\System\System.projitems*{13d9de83-f073-429d-82e4-709f013077bd}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{2875a185-ee3e-4584-b85e-01affab5ce8d}*SharedItemsImports = 4 + src\System\System.projitems*{2875a185-ee3e-4584-b85e-01affab5ce8d}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{28d559ff-62b2-4d7e-922e-68322401fce9}*SharedItemsImports = 4 + src\System\System.projitems*{28d559ff-62b2-4d7e-922e-68322401fce9}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{3404ee8c-aeab-4383-a90b-2102be6cbfc9}*SharedItemsImports = 4 + src\System\System.projitems*{3404ee8c-aeab-4383-a90b-2102be6cbfc9}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{352daaa0-c2e4-42a6-8f99-3055885f3909}*SharedItemsImports = 4 + src\System\System.projitems*{352daaa0-c2e4-42a6-8f99-3055885f3909}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{36254fa2-a437-41ee-afc3-e2f2bac124e6}*SharedItemsImports = 4 + src\System\System.projitems*{36254fa2-a437-41ee-afc3-e2f2bac124e6}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{38f32ccd-e877-4e11-b5cc-e651b188f444}*SharedItemsImports = 4 + src\System\System.projitems*{38f32ccd-e877-4e11-b5cc-e651b188f444}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{3dc56b6f-c615-49b2-bb5f-5b46b5d4e2d8}*SharedItemsImports = 4 + src\System\System.projitems*{3dc56b6f-c615-49b2-bb5f-5b46b5d4e2d8}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{3ec34e1e-daf5-4ca8-9dee-b1f81203663b}*SharedItemsImports = 4 + src\System\System.projitems*{3ec34e1e-daf5-4ca8-9dee-b1f81203663b}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{48b521db-c345-415b-9e7b-82ff051a5d71}*SharedItemsImports = 13 + src\Hprose\Hprose.projitems*{4aace6f3-91e0-44ae-b4a6-85c69bc3b24d}*SharedItemsImports = 4 + src\System\System.projitems*{4aace6f3-91e0-44ae-b4a6-85c69bc3b24d}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{4f359db6-9b45-4004-a568-790fb4ed7afc}*SharedItemsImports = 4 + src\System\System.projitems*{4f359db6-9b45-4004-a568-790fb4ed7afc}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{5abdf719-6833-4154-a75b-0e3c83a66b2a}*SharedItemsImports = 4 + src\System\System.projitems*{5abdf719-6833-4154-a75b-0e3c83a66b2a}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{73cd6a7b-1401-4d8c-9608-310b046926df}*SharedItemsImports = 4 + src\System\System.projitems*{73cd6a7b-1401-4d8c-9608-310b046926df}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{86dd3957-f10d-433c-8cf8-83dc9284744c}*SharedItemsImports = 4 + src\System\System.projitems*{86dd3957-f10d-433c-8cf8-83dc9284744c}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{8b609c3a-bb9d-4fdf-8d7e-ae4d258709ba}*SharedItemsImports = 4 + src\System\System.projitems*{8b609c3a-bb9d-4fdf-8d7e-ae4d258709ba}*SharedItemsImports = 4 + src\System\System.projitems*{8c426614-de9d-416b-9520-4ebc6ff804ec}*SharedItemsImports = 13 + src\Hprose\Hprose.projitems*{9eec3e9a-1750-41f8-a8c4-bac593daff33}*SharedItemsImports = 4 + src\System\System.projitems*{9eec3e9a-1750-41f8-a8c4-bac593daff33}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{cfc2eb08-a6f1-40c2-9b67-bc40ee5be229}*SharedItemsImports = 4 + src\System\System.projitems*{cfc2eb08-a6f1-40c2-9b67-bc40ee5be229}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{d32d5b6b-d75a-4a28-a179-7ccb79418f09}*SharedItemsImports = 4 + src\System\System.projitems*{d32d5b6b-d75a-4a28-a179-7ccb79418f09}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{e1461d8b-444c-4cf8-99f8-fabdc41d309b}*SharedItemsImports = 4 + src\System\System.projitems*{e1461d8b-444c-4cf8-99f8-fabdc41d309b}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{f5e378ca-c245-43e7-865a-23bc8c1a6383}*SharedItemsImports = 4 + src\System\System.projitems*{f5e378ca-c245-43e7-865a-23bc8c1a6383}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{f968cdde-a10d-4194-9597-3045a1caf4ca}*SharedItemsImports = 4 + src\System\System.projitems*{f968cdde-a10d-4194-9597-3045a1caf4ca}*SharedItemsImports = 4 + src\Hprose\Hprose.projitems*{fcb740ee-1077-49c9-9281-c4e95d5116b0}*SharedItemsImports = 4 + src\System\System.projitems*{fcb740ee-1077-49c9-9281-c4e95d5116b0}*SharedItemsImports = 4 + EndGlobalSection + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {F968CDDE-A10D-4194-9597-3045A1CAF4CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F968CDDE-A10D-4194-9597-3045A1CAF4CA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F968CDDE-A10D-4194-9597-3045A1CAF4CA}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F968CDDE-A10D-4194-9597-3045A1CAF4CA}.Release|Any CPU.Build.0 = Release|Any CPU + {5ABDF719-6833-4154-A75B-0E3C83A66B2A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5ABDF719-6833-4154-A75B-0E3C83A66B2A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5ABDF719-6833-4154-A75B-0E3C83A66B2A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5ABDF719-6833-4154-A75B-0E3C83A66B2A}.Release|Any CPU.Build.0 = Release|Any CPU + {28D559FF-62B2-4D7E-922E-68322401FCE9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {28D559FF-62B2-4D7E-922E-68322401FCE9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {28D559FF-62B2-4D7E-922E-68322401FCE9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {28D559FF-62B2-4D7E-922E-68322401FCE9}.Release|Any CPU.Build.0 = Release|Any CPU + {3404EE8C-AEAB-4383-A90B-2102BE6CBFC9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3404EE8C-AEAB-4383-A90B-2102BE6CBFC9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3404EE8C-AEAB-4383-A90B-2102BE6CBFC9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3404EE8C-AEAB-4383-A90B-2102BE6CBFC9}.Release|Any CPU.Build.0 = Release|Any CPU + {5F932A2B-AD48-4CFF-9F33-6B807484EA3D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5F932A2B-AD48-4CFF-9F33-6B807484EA3D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5F932A2B-AD48-4CFF-9F33-6B807484EA3D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5F932A2B-AD48-4CFF-9F33-6B807484EA3D}.Release|Any CPU.Build.0 = Release|Any CPU + {7B28BD03-0075-46F2-A2A6-5F5F8C1076CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7B28BD03-0075-46F2-A2A6-5F5F8C1076CF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7B28BD03-0075-46F2-A2A6-5F5F8C1076CF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7B28BD03-0075-46F2-A2A6-5F5F8C1076CF}.Release|Any CPU.Build.0 = Release|Any CPU + {E1461D8B-444C-4CF8-99F8-FABDC41D309B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E1461D8B-444C-4CF8-99F8-FABDC41D309B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E1461D8B-444C-4CF8-99F8-FABDC41D309B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E1461D8B-444C-4CF8-99F8-FABDC41D309B}.Release|Any CPU.Build.0 = Release|Any CPU + {13D9DE83-F073-429D-82E4-709F013077BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {13D9DE83-F073-429D-82E4-709F013077BD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {13D9DE83-F073-429D-82E4-709F013077BD}.Release|Any CPU.ActiveCfg = Release|Any CPU + {13D9DE83-F073-429D-82E4-709F013077BD}.Release|Any CPU.Build.0 = Release|Any CPU + {38F32CCD-E877-4E11-B5CC-E651B188F444}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {38F32CCD-E877-4E11-B5CC-E651B188F444}.Debug|Any CPU.Build.0 = Debug|Any CPU + {38F32CCD-E877-4E11-B5CC-E651B188F444}.Release|Any CPU.ActiveCfg = Release|Any CPU + {38F32CCD-E877-4E11-B5CC-E651B188F444}.Release|Any CPU.Build.0 = Release|Any CPU + {D32D5B6B-D75A-4A28-A179-7CCB79418F09}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D32D5B6B-D75A-4A28-A179-7CCB79418F09}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D32D5B6B-D75A-4A28-A179-7CCB79418F09}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D32D5B6B-D75A-4A28-A179-7CCB79418F09}.Release|Any CPU.Build.0 = Release|Any CPU + {9EEC3E9A-1750-41F8-A8C4-BAC593DAFF33}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9EEC3E9A-1750-41F8-A8C4-BAC593DAFF33}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9EEC3E9A-1750-41F8-A8C4-BAC593DAFF33}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9EEC3E9A-1750-41F8-A8C4-BAC593DAFF33}.Release|Any CPU.Build.0 = Release|Any CPU + {0EDB6534-1780-401F-B9E3-C24B24239835}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0EDB6534-1780-401F-B9E3-C24B24239835}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0EDB6534-1780-401F-B9E3-C24B24239835}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0EDB6534-1780-401F-B9E3-C24B24239835}.Release|Any CPU.Build.0 = Release|Any CPU + {CFC2EB08-A6F1-40C2-9B67-BC40EE5BE229}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CFC2EB08-A6F1-40C2-9B67-BC40EE5BE229}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CFC2EB08-A6F1-40C2-9B67-BC40EE5BE229}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CFC2EB08-A6F1-40C2-9B67-BC40EE5BE229}.Release|Any CPU.Build.0 = Release|Any CPU + {8B609C3A-BB9D-4FDF-8D7E-AE4D258709BA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8B609C3A-BB9D-4FDF-8D7E-AE4D258709BA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8B609C3A-BB9D-4FDF-8D7E-AE4D258709BA}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8B609C3A-BB9D-4FDF-8D7E-AE4D258709BA}.Release|Any CPU.Build.0 = Release|Any CPU + {36254FA2-A437-41EE-AFC3-E2F2BAC124E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {36254FA2-A437-41EE-AFC3-E2F2BAC124E6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {36254FA2-A437-41EE-AFC3-E2F2BAC124E6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {36254FA2-A437-41EE-AFC3-E2F2BAC124E6}.Release|Any CPU.Build.0 = Release|Any CPU + {4F359DB6-9B45-4004-A568-790FB4ED7AFC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4F359DB6-9B45-4004-A568-790FB4ED7AFC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4F359DB6-9B45-4004-A568-790FB4ED7AFC}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4F359DB6-9B45-4004-A568-790FB4ED7AFC}.Release|Any CPU.Build.0 = Release|Any CPU + {3EC34E1E-DAF5-4CA8-9DEE-B1F81203663B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3EC34E1E-DAF5-4CA8-9DEE-B1F81203663B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3EC34E1E-DAF5-4CA8-9DEE-B1F81203663B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3EC34E1E-DAF5-4CA8-9DEE-B1F81203663B}.Release|Any CPU.Build.0 = Release|Any CPU + {73CD6A7B-1401-4D8C-9608-310B046926DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {73CD6A7B-1401-4D8C-9608-310B046926DF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {73CD6A7B-1401-4D8C-9608-310B046926DF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {73CD6A7B-1401-4D8C-9608-310B046926DF}.Release|Any CPU.Build.0 = Release|Any CPU + {10A83737-6B67-41B1-960F-F11661CDF779}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {10A83737-6B67-41B1-960F-F11661CDF779}.Debug|Any CPU.Build.0 = Debug|Any CPU + {10A83737-6B67-41B1-960F-F11661CDF779}.Release|Any CPU.ActiveCfg = Release|Any CPU + {10A83737-6B67-41B1-960F-F11661CDF779}.Release|Any CPU.Build.0 = Release|Any CPU + {F5E378CA-C245-43E7-865A-23BC8C1A6383}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F5E378CA-C245-43E7-865A-23BC8C1A6383}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F5E378CA-C245-43E7-865A-23BC8C1A6383}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F5E378CA-C245-43E7-865A-23BC8C1A6383}.Release|Any CPU.Build.0 = Release|Any CPU + {3DC56B6F-C615-49B2-BB5F-5B46B5D4E2D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3DC56B6F-C615-49B2-BB5F-5B46B5D4E2D8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3DC56B6F-C615-49B2-BB5F-5B46B5D4E2D8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3DC56B6F-C615-49B2-BB5F-5B46B5D4E2D8}.Release|Any CPU.Build.0 = Release|Any CPU + {4AACE6F3-91E0-44AE-B4A6-85C69BC3B24D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4AACE6F3-91E0-44AE-B4A6-85C69BC3B24D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4AACE6F3-91E0-44AE-B4A6-85C69BC3B24D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4AACE6F3-91E0-44AE-B4A6-85C69BC3B24D}.Release|Any CPU.Build.0 = Release|Any CPU + {2875A185-EE3E-4584-B85E-01AFFAB5CE8D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2875A185-EE3E-4584-B85E-01AFFAB5CE8D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2875A185-EE3E-4584-B85E-01AFFAB5CE8D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2875A185-EE3E-4584-B85E-01AFFAB5CE8D}.Release|Any CPU.Build.0 = Release|Any CPU + {FCB740EE-1077-49C9-9281-C4E95D5116B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FCB740EE-1077-49C9-9281-C4E95D5116B0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FCB740EE-1077-49C9-9281-C4E95D5116B0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {FCB740EE-1077-49C9-9281-C4E95D5116B0}.Release|Any CPU.Build.0 = Release|Any CPU + {86DD3957-F10D-433C-8CF8-83DC9284744C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {86DD3957-F10D-433C-8CF8-83DC9284744C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {86DD3957-F10D-433C-8CF8-83DC9284744C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {86DD3957-F10D-433C-8CF8-83DC9284744C}.Release|Any CPU.Build.0 = Release|Any CPU + {352DAAA0-C2E4-42A6-8F99-3055885F3909}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {352DAAA0-C2E4-42A6-8F99-3055885F3909}.Debug|Any CPU.Build.0 = Debug|Any CPU + {352DAAA0-C2E4-42A6-8F99-3055885F3909}.Release|Any CPU.ActiveCfg = Release|Any CPU + {352DAAA0-C2E4-42A6-8F99-3055885F3909}.Release|Any CPU.Build.0 = Release|Any CPU + {1707BA8D-B00B-4DF9-97CE-F3596F09D0D5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1707BA8D-B00B-4DF9-97CE-F3596F09D0D5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1707BA8D-B00B-4DF9-97CE-F3596F09D0D5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1707BA8D-B00B-4DF9-97CE-F3596F09D0D5}.Release|Any CPU.Build.0 = Release|Any CPU + {0B0655CD-30D7-4860-8026-232360914DCF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0B0655CD-30D7-4860-8026-232360914DCF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0B0655CD-30D7-4860-8026-232360914DCF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0B0655CD-30D7-4860-8026-232360914DCF}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {E13D8C4D-D152-4617-AA8F-6341F8444CB2} = {5E8EDEFC-B111-4B9E-BB85-E56B19401958} + {C7B97518-413D-40E1-81BF-74F5BF02C450} = {5E8EDEFC-B111-4B9E-BB85-E56B19401958} + {65D9482F-8F65-4B96-A048-CD360CCA5D6B} = {5E8EDEFC-B111-4B9E-BB85-E56B19401958} + {48B521DB-C345-415B-9E7B-82FF051A5D71} = {FDED02A5-69A4-4F3E-9F5A-474A3F84AC7D} + {8C426614-DE9D-416B-9520-4EBC6FF804EC} = {FDED02A5-69A4-4F3E-9F5A-474A3F84AC7D} + {715A621C-518A-46AF-A275-39BD7453C060} = {5E8EDEFC-B111-4B9E-BB85-E56B19401958} + {DC9D224E-D62B-45F4-A63D-32129910E409} = {5E8EDEFC-B111-4B9E-BB85-E56B19401958} + {04E1CEA3-159F-4D7E-8F89-49423B9BFD53} = {5E8EDEFC-B111-4B9E-BB85-E56B19401958} + {F968CDDE-A10D-4194-9597-3045A1CAF4CA} = {E13D8C4D-D152-4617-AA8F-6341F8444CB2} + {5ABDF719-6833-4154-A75B-0E3C83A66B2A} = {E13D8C4D-D152-4617-AA8F-6341F8444CB2} + {9A90D0C5-5C8F-494C-B008-4924175F1C21} = {5E8EDEFC-B111-4B9E-BB85-E56B19401958} + {28D559FF-62B2-4D7E-922E-68322401FCE9} = {9A90D0C5-5C8F-494C-B008-4924175F1C21} + {3404EE8C-AEAB-4383-A90B-2102BE6CBFC9} = {9A90D0C5-5C8F-494C-B008-4924175F1C21} + {20E4F0C5-C643-4819-B4FD-CBB6AB6BDC5A} = {5E8EDEFC-B111-4B9E-BB85-E56B19401958} + {5F932A2B-AD48-4CFF-9F33-6B807484EA3D} = {20E4F0C5-C643-4819-B4FD-CBB6AB6BDC5A} + {7B28BD03-0075-46F2-A2A6-5F5F8C1076CF} = {20E4F0C5-C643-4819-B4FD-CBB6AB6BDC5A} + {E1461D8B-444C-4CF8-99F8-FABDC41D309B} = {C7B97518-413D-40E1-81BF-74F5BF02C450} + {13D9DE83-F073-429D-82E4-709F013077BD} = {C7B97518-413D-40E1-81BF-74F5BF02C450} + {E4071296-6AA6-4A3F-B9FA-AB0F2AB93355} = {5E8EDEFC-B111-4B9E-BB85-E56B19401958} + {38F32CCD-E877-4E11-B5CC-E651B188F444} = {E4071296-6AA6-4A3F-B9FA-AB0F2AB93355} + {D32D5B6B-D75A-4A28-A179-7CCB79418F09} = {E4071296-6AA6-4A3F-B9FA-AB0F2AB93355} + {9EEC3E9A-1750-41F8-A8C4-BAC593DAFF33} = {65D9482F-8F65-4B96-A048-CD360CCA5D6B} + {0EDB6534-1780-401F-B9E3-C24B24239835} = {65D9482F-8F65-4B96-A048-CD360CCA5D6B} + {CEA40417-E2B0-4CCA-983F-7141B4BC1B35} = {5E8EDEFC-B111-4B9E-BB85-E56B19401958} + {CFC2EB08-A6F1-40C2-9B67-BC40EE5BE229} = {CEA40417-E2B0-4CCA-983F-7141B4BC1B35} + {8B609C3A-BB9D-4FDF-8D7E-AE4D258709BA} = {CEA40417-E2B0-4CCA-983F-7141B4BC1B35} + {82B380A7-9D50-4FE3-BACD-2C762D47516C} = {5E8EDEFC-B111-4B9E-BB85-E56B19401958} + {36254FA2-A437-41EE-AFC3-E2F2BAC124E6} = {82B380A7-9D50-4FE3-BACD-2C762D47516C} + {4F359DB6-9B45-4004-A568-790FB4ED7AFC} = {82B380A7-9D50-4FE3-BACD-2C762D47516C} + {17B3E670-4A3D-4BE1-84FC-7F6DC4815F50} = {5E8EDEFC-B111-4B9E-BB85-E56B19401958} + {77674528-2AFD-419C-A3C3-D79DB42D840B} = {5E8EDEFC-B111-4B9E-BB85-E56B19401958} + {402134B4-228E-43C4-BF7E-26FB5975F87B} = {5E8EDEFC-B111-4B9E-BB85-E56B19401958} + {3EC34E1E-DAF5-4CA8-9DEE-B1F81203663B} = {17B3E670-4A3D-4BE1-84FC-7F6DC4815F50} + {73CD6A7B-1401-4D8C-9608-310B046926DF} = {17B3E670-4A3D-4BE1-84FC-7F6DC4815F50} + {10A83737-6B67-41B1-960F-F11661CDF779} = {77674528-2AFD-419C-A3C3-D79DB42D840B} + {F5E378CA-C245-43E7-865A-23BC8C1A6383} = {77674528-2AFD-419C-A3C3-D79DB42D840B} + {3DC56B6F-C615-49B2-BB5F-5B46B5D4E2D8} = {402134B4-228E-43C4-BF7E-26FB5975F87B} + {4AACE6F3-91E0-44AE-B4A6-85C69BC3B24D} = {402134B4-228E-43C4-BF7E-26FB5975F87B} + {2875A185-EE3E-4584-B85E-01AFFAB5CE8D} = {DC9D224E-D62B-45F4-A63D-32129910E409} + {FCB740EE-1077-49C9-9281-C4E95D5116B0} = {DC9D224E-D62B-45F4-A63D-32129910E409} + {86DD3957-F10D-433C-8CF8-83DC9284744C} = {04E1CEA3-159F-4D7E-8F89-49423B9BFD53} + {352DAAA0-C2E4-42A6-8F99-3055885F3909} = {04E1CEA3-159F-4D7E-8F89-49423B9BFD53} + {1707BA8D-B00B-4DF9-97CE-F3596F09D0D5} = {715A621C-518A-46AF-A275-39BD7453C060} + {0B0655CD-30D7-4860-8026-232360914DCF} = {715A621C-518A-46AF-A275-39BD7453C060} + EndGlobalSection +EndGlobal diff --git a/make.bat b/make.bat index 58797a77..51e7ad89 100644 --- a/make.bat +++ b/make.bat @@ -263,7 +263,7 @@ set HPROSE_SRC=%HPROSE_SRC% src\Hprose\Server\HproseTcpListenerMethods.cs set HPROSE_SRC=%HPROSE_SRC% src\Hprose\Server\HproseTcpListenerServer.cs set HPROSE_SRC=%HPROSE_SRC% src\Hprose\AssemblyInfo.cs -set HPROSE_INFO= src\AssemblyInfo.cs +set HPROSE_INFO= src\Hprose\Properties\AssemblyInfo.cs set CSC=C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\Csc.exe diff --git a/makemf.bat b/makemf.bat index 33b7a807..07efc1d6 100644 --- a/makemf.bat +++ b/makemf.bat @@ -117,9 +117,9 @@ set HPROSE_SRC=%HPROSE_SRC% src\Hprose\Server\HproseTcpListenerMethods.cs set HPROSE_SRC=%HPROSE_SRC% src\Hprose\Server\HproseTcpListenerServer.cs set HPROSE_SRC=%HPROSE_SRC% src\Hprose\AssemblyInfo.cs -set HPROSE_INFO= src\AssemblyInfo.cs +set HPROSE_INFO= src\Hprose\Properties\AssemblyInfo.cs -set CSC=%PRO_PATH%\MSBuild\12.0\Bin\Csc.exe +set CSC=%PRO_PATH%\MSBuild\14.0\Bin\Csc.exe echo start compile hprose for .NET Micro Framework Release set MF_PATH=%PRO_PATH%\Reference Assemblies\Microsoft\Framework\.NETMicroFramework\v4.4 diff --git a/makeport.bat b/makeport.bat index 047a3ae4..35f65637 100644 --- a/makeport.bat +++ b/makeport.bat @@ -196,7 +196,7 @@ set HPROSE_SRC=%HPROSE_SRC% src\Hprose\Server\HproseTcpListenerMethods.cs set HPROSE_SRC=%HPROSE_SRC% src\Hprose\Server\HproseTcpListenerServer.cs set HPROSE_SRC=%HPROSE_SRC% src\Hprose\AssemblyInfo.cs -set HPROSE_INFO= src\AssemblyInfo.cs +set HPROSE_INFO= src\Hprose\Properties\AssemblyInfo.cs set CSC=%PRO_PATH%\MSBuild\14.0\Bin\Csc.exe diff --git a/proj/monoandroid/Hprose.Client/Hprose.Client-monoandroid.csproj b/proj/monoandroid/Hprose.Client/Hprose.Client-monoandroid.csproj new file mode 100644 index 00000000..c1eedd54 --- /dev/null +++ b/proj/monoandroid/Hprose.Client/Hprose.Client-monoandroid.csproj @@ -0,0 +1,59 @@ + + + + Debug + AnyCPU + 8.0.30703 + 2.0 + {2875A185-EE3E-4584-B85E-01AFFAB5CE8D} + {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Properties + Hprose.Client + Hprose.Client + 512 + Resources\Resource.Designer.cs + Off + True + v7.0 + + + true + full + false + ..\..\..\dist\Hprose.Client\Debug\monoandroid\ + TRACE;DEBUG;dotNET4;dotNET45;MONO;Unity;ClientProfile;ClientOnly + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose.Client\Release\monoandroid\ + TRACE;dotNET4;dotNET45;MONO;Unity;ClientProfile;ClientOnly + prompt + 4 + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/monoandroid/Hprose.Client/Resources/Resource.Designer.cs b/proj/monoandroid/Hprose.Client/Resources/Resource.Designer.cs new file mode 100644 index 00000000..e69de29b diff --git a/proj/monoandroid/Hprose/Hprose-monoandroid.csproj b/proj/monoandroid/Hprose/Hprose-monoandroid.csproj new file mode 100644 index 00000000..b1baa985 --- /dev/null +++ b/proj/monoandroid/Hprose/Hprose-monoandroid.csproj @@ -0,0 +1,59 @@ + + + + Debug + AnyCPU + 8.0.30703 + 2.0 + {FCB740EE-1077-49C9-9281-C4E95D5116B0} + {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Properties + Hprose + Hprose + 512 + Resources\Resource.Designer.cs + Off + True + v7.0 + + + true + full + false + ..\..\..\dist\Hprose\Debug\monoandroid\ + TRACE;DEBUG;dotNET4;dotNET45;MONO;Unity;ClientProfile + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose\Release\monoandroid\ + TRACE;dotNET4;dotNET45;MONO;Unity;ClientProfile + prompt + 4 + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/monoandroid/Hprose/Resources/Resource.Designer.cs b/proj/monoandroid/Hprose/Resources/Resource.Designer.cs new file mode 100644 index 00000000..e69de29b diff --git a/proj/net20/Hprose.Client/Hprose.Client-net20.csproj b/proj/net20/Hprose.Client/Hprose.Client-net20.csproj new file mode 100644 index 00000000..8f10175a --- /dev/null +++ b/proj/net20/Hprose.Client/Hprose.Client-net20.csproj @@ -0,0 +1,58 @@ + + + + + Debug + AnyCPU + {5ABDF719-6833-4154-A75B-0E3C83A66B2A} + Library + Properties + Hprose.Client + Hprose.Client + v2.0 + 512 + + + true + full + false + ..\..\..\dist\Hprose.Client\Debug\net20\ + TRACE;DEBUG;dotNET2;ClientOnly + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose.Client\Release\net20\ + TRACE;dotNET2;ClientOnly + prompt + 4 + + + + + false + + + false + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net20/Hprose/Hprose-net20.csproj b/proj/net20/Hprose/Hprose-net20.csproj new file mode 100644 index 00000000..46d2b61c --- /dev/null +++ b/proj/net20/Hprose/Hprose-net20.csproj @@ -0,0 +1,58 @@ + + + + + Debug + AnyCPU + {F968CDDE-A10D-4194-9597-3045A1CAF4CA} + Library + Properties + Hprose + Hprose + v2.0 + 512 + + + true + full + false + ..\..\..\dist\Hprose\Debug\net20\ + TRACE;DEBUG;dotNET2 + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose\Release\net20\ + TRACE;dotNET2 + prompt + 4 + + + true + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net35-client/Hprose.Client/Hprose.Client-net35-client.csproj b/proj/net35-client/Hprose.Client/Hprose.Client-net35-client.csproj new file mode 100644 index 00000000..711518dc --- /dev/null +++ b/proj/net35-client/Hprose.Client/Hprose.Client-net35-client.csproj @@ -0,0 +1,52 @@ + + + + + Debug + AnyCPU + {7B28BD03-0075-46F2-A2A6-5F5F8C1076CF} + Library + Properties + Hprose.Client + Hprose.Client + v3.5 + 512 + Client + + + true + full + false + ..\..\..\dist\Hprose.Client\Debug\net35-client\ + TRACE;DEBUG;dotNET35;ClientProfile;ClientOnly + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose.Client\Release\net35-client\ + TRACE;dotNET35;ClientProfile;ClientOnly + prompt + 4 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net35-client/Hprose/Hprose-net35-client.csproj b/proj/net35-client/Hprose/Hprose-net35-client.csproj new file mode 100644 index 00000000..529c82e5 --- /dev/null +++ b/proj/net35-client/Hprose/Hprose-net35-client.csproj @@ -0,0 +1,52 @@ + + + + + Debug + AnyCPU + {5F932A2B-AD48-4CFF-9F33-6B807484EA3D} + Library + Properties + Hprose + Hprose + v3.5 + 512 + Client + + + true + full + false + ..\..\..\dist\Hprose\Debug\net35-client\ + TRACE;DEBUG;dotNET35;ClientProfile + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose\Release\net35-client\ + TRACE;dotNET35;ClientProfile + prompt + 4 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net35/Hprose.Client/Hprose.Client-net35.csproj b/proj/net35/Hprose.Client/Hprose.Client-net35.csproj new file mode 100644 index 00000000..090035ca --- /dev/null +++ b/proj/net35/Hprose.Client/Hprose.Client-net35.csproj @@ -0,0 +1,54 @@ + + + + + Debug + AnyCPU + {3404EE8C-AEAB-4383-A90B-2102BE6CBFC9} + Library + Properties + Hprose.Client + Hprose.Client + v3.5 + 512 + + + true + full + false + ..\..\..\dist\Hprose.Client\Debug\net35\ + TRACE;DEBUG;dotNET35;ClientOnly + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose.Client\Release\net35\ + TRACE;dotNET35;ClientOnly + prompt + 4 + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net35/Hprose/Hprose-net35.csproj b/proj/net35/Hprose/Hprose-net35.csproj new file mode 100644 index 00000000..941ab768 --- /dev/null +++ b/proj/net35/Hprose/Hprose-net35.csproj @@ -0,0 +1,55 @@ + + + + + Debug + AnyCPU + {28D559FF-62B2-4D7E-922E-68322401FCE9} + Library + Properties + Hprose + Hprose + v3.5 + 512 + + + true + full + false + ..\..\..\dist\Hprose\Debug\net35\ + TRACE;DEBUG;dotNET35 + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose\Release\net35\ + TRACE;dotNET35 + prompt + 4 + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net40-client/Hprose.Client/Hprose.Client-net40-client.csproj b/proj/net40-client/Hprose.Client/Hprose.Client-net40-client.csproj new file mode 100644 index 00000000..96962eae --- /dev/null +++ b/proj/net40-client/Hprose.Client/Hprose.Client-net40-client.csproj @@ -0,0 +1,56 @@ + + + + + Debug + AnyCPU + {D32D5B6B-D75A-4A28-A179-7CCB79418F09} + Library + Properties + Hprose.Client + Hprose.Client + v4.0 + 512 + Client + + + true + full + false + ..\..\..\dist\Hprose.Client\Debug\net40-client\ + TRACE;DEBUG;dotNET4;ClientProfile;ClientOnly + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose.Client\Release\net40-client\ + TRACE;dotNET4;ClientProfile;ClientOnly + prompt + 4 + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net40-client/Hprose/Hprose-net40-client.csproj b/proj/net40-client/Hprose/Hprose-net40-client.csproj new file mode 100644 index 00000000..69ce71b8 --- /dev/null +++ b/proj/net40-client/Hprose/Hprose-net40-client.csproj @@ -0,0 +1,56 @@ + + + + + Debug + AnyCPU + {38F32CCD-E877-4E11-B5CC-E651B188F444} + Library + Properties + Hprose + Hprose + v4.0 + 512 + Client + + + true + full + false + ..\..\..\dist\Hprose\Debug\net40-client\ + TRACE;DEBUG;dotNET4;ClientProfile + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose\Release\net40-client\ + TRACE;dotNET4;ClientProfile + prompt + 4 + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net40/Hprose.Client/Hprose.Client-net40.csproj b/proj/net40/Hprose.Client/Hprose.Client-net40.csproj new file mode 100644 index 00000000..106f15df --- /dev/null +++ b/proj/net40/Hprose.Client/Hprose.Client-net40.csproj @@ -0,0 +1,55 @@ + + + + + Debug + AnyCPU + {13D9DE83-F073-429D-82E4-709F013077BD} + Library + Properties + Hprose.Client + Hprose.Client + v4.0 + 512 + + + true + full + false + ..\..\..\dist\Hprose.Client\Debug\net40\ + TRACE;DEBUG;dotNET4;ClientOnly + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose.Client\Release\net40\ + TRACE;dotNET4;ClientOnly + prompt + 4 + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net40/Hprose/Hprose-net40.csproj b/proj/net40/Hprose/Hprose-net40.csproj new file mode 100644 index 00000000..e5b7acfc --- /dev/null +++ b/proj/net40/Hprose/Hprose-net40.csproj @@ -0,0 +1,56 @@ + + + + + Debug + AnyCPU + {E1461D8B-444C-4CF8-99F8-FABDC41D309B} + Library + Properties + Hprose + Hprose + v4.0 + 512 + + + true + full + false + ..\..\..\dist\Hprose\Debug\net40\ + TRACE;DEBUG;dotNET4 + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose\Release\net40\ + TRACE;dotNET4 + prompt + 4 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net45/Hprose.Client/Hprose.Client-net45.csproj b/proj/net45/Hprose.Client/Hprose.Client-net45.csproj new file mode 100644 index 00000000..784e47a9 --- /dev/null +++ b/proj/net45/Hprose.Client/Hprose.Client-net45.csproj @@ -0,0 +1,56 @@ + + + + + Debug + AnyCPU + {0EDB6534-1780-401F-B9E3-C24B24239835} + Library + Properties + Hprose.Client + Hprose.Client + v4.5 + 512 + + + true + full + false + ..\..\..\dist\Hprose.Client\Debug\net45\ + TRACE;DEBUG;dotNET4;dotNET45;ClientOnly + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose.Client\Release\net45\ + TRACE;dotNET4;dotNET45;ClientOnly + prompt + 4 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net45/Hprose/Hprose-net45.csproj b/proj/net45/Hprose/Hprose-net45.csproj new file mode 100644 index 00000000..4acbe216 --- /dev/null +++ b/proj/net45/Hprose/Hprose-net45.csproj @@ -0,0 +1,57 @@ + + + + + Debug + AnyCPU + {9EEC3E9A-1750-41F8-A8C4-BAC593DAFF33} + Library + Properties + Hprose + Hprose + v4.5 + 512 + + + true + full + false + ..\..\..\dist\Hprose\Debug\net45\ + TRACE;DEBUG;dotNET4;dotNET45 + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose\Release\net45\ + TRACE;dotNET4;dotNET45 + prompt + 4 + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net451/Hprose.Client/Hprose.Client-net451.csproj b/proj/net451/Hprose.Client/Hprose.Client-net451.csproj new file mode 100644 index 00000000..2140502f --- /dev/null +++ b/proj/net451/Hprose.Client/Hprose.Client-net451.csproj @@ -0,0 +1,56 @@ + + + + + Debug + AnyCPU + {8B609C3A-BB9D-4FDF-8D7E-AE4D258709BA} + Library + Properties + Hprose.Client + Hprose.Client + v4.5.1 + 512 + + + true + full + false + ..\..\..\dist\Hprose.Client\Debug\net451\ + TRACE;DEBUG;dotNET4;dotNET45;dotNET451;ClientOnly + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose.Client\Release\net451\ + TRACE;dotNET4;dotNET45;dotNET451;ClientOnly + prompt + 4 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net451/Hprose/Hprose-net451.csproj b/proj/net451/Hprose/Hprose-net451.csproj new file mode 100644 index 00000000..08fbcd49 --- /dev/null +++ b/proj/net451/Hprose/Hprose-net451.csproj @@ -0,0 +1,57 @@ + + + + + Debug + AnyCPU + {CFC2EB08-A6F1-40C2-9B67-BC40EE5BE229} + Library + Properties + Hprose + Hprose + v4.5.1 + 512 + + + true + full + false + ..\..\..\dist\Hprose\Debug\net451\ + TRACE;DEBUG;dotNET4;dotNET45;dotNET451 + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose\Release\net451\ + TRACE;dotNET4;dotNET45;dotNET451 + prompt + 4 + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net452/Hprose.Client/Hprose.Client-net452.csproj b/proj/net452/Hprose.Client/Hprose.Client-net452.csproj new file mode 100644 index 00000000..3656413e --- /dev/null +++ b/proj/net452/Hprose.Client/Hprose.Client-net452.csproj @@ -0,0 +1,56 @@ + + + + + Debug + AnyCPU + {4F359DB6-9B45-4004-A568-790FB4ED7AFC} + Library + Properties + Hprose.Client + Hprose.Client + v4.5.2 + 512 + + + true + full + false + ..\..\..\dist\Hprose.Client\Debug\net452\ + TRACE;DEBUG;dotNET4;dotNET45;dotNET451;dotNET452;ClientOnly + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose.Client\Release\net452\ + TRACE;dotNET4;dotNET45;dotNET451;dotNET452;ClientOnly + prompt + 4 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net452/Hprose/Hprose-net452.csproj b/proj/net452/Hprose/Hprose-net452.csproj new file mode 100644 index 00000000..6c0ff80d --- /dev/null +++ b/proj/net452/Hprose/Hprose-net452.csproj @@ -0,0 +1,57 @@ + + + + + Debug + AnyCPU + {36254FA2-A437-41EE-AFC3-E2F2BAC124E6} + Library + Properties + Hprose + Hprose + v4.5.2 + 512 + + + true + full + false + ..\..\..\dist\Hprose\Debug\net452\ + TRACE;DEBUG;dotNET4;dotNET45;dotNET451;dotNET452 + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose\Release\net452\ + TRACE;dotNET4;dotNET45;dotNET451;dotNET452 + prompt + 4 + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net46/Hprose.Client/Hprose.Client-net46.csproj b/proj/net46/Hprose.Client/Hprose.Client-net46.csproj new file mode 100644 index 00000000..f9e56c11 --- /dev/null +++ b/proj/net46/Hprose.Client/Hprose.Client-net46.csproj @@ -0,0 +1,56 @@ + + + + + Debug + AnyCPU + {73CD6A7B-1401-4D8C-9608-310B046926DF} + Library + Properties + Hprose.Client + Hprose.Client + v4.6 + 512 + + + true + full + false + ..\..\..\dist\Hprose.Client\Debug\net46\ + TRACE;DEBUG;dotNET4;dotNET45;dotNET451;dotNET452;dotNET46;ClientOnly + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose.Client\Release\net46\ + TRACE;dotNET4;dotNET45;dotNET451;dotNET452;dotNET46;ClientOnly + prompt + 4 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net46/Hprose/Hprose-net46.csproj b/proj/net46/Hprose/Hprose-net46.csproj new file mode 100644 index 00000000..f77efb88 --- /dev/null +++ b/proj/net46/Hprose/Hprose-net46.csproj @@ -0,0 +1,57 @@ + + + + + Debug + AnyCPU + {3EC34E1E-DAF5-4CA8-9DEE-B1F81203663B} + Library + Properties + Hprose + Hprose + v4.6 + 512 + + + true + full + false + ..\..\..\dist\Hprose\Debug\net46\ + TRACE;DEBUG;dotNET4;dotNET45;dotNET451;dotNET452;dotNET46 + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose\Release\net46\ + TRACE;dotNET4;dotNET45;dotNET451;dotNET452;dotNET46 + prompt + 4 + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net461/Hprose.Client/Hprose.Client-net461.csproj b/proj/net461/Hprose.Client/Hprose.Client-net461.csproj new file mode 100644 index 00000000..900103af --- /dev/null +++ b/proj/net461/Hprose.Client/Hprose.Client-net461.csproj @@ -0,0 +1,56 @@ + + + + + Debug + AnyCPU + {10A83737-6B67-41B1-960F-F11661CDF779} + Library + Properties + Hprose.Client + Hprose.Client + v4.6.1 + 512 + + + true + full + false + ..\..\..\dist\Hprose.Client\Debug\net461\ + TRACE;DEBUG;dotNET4;dotNET45;dotNET451;dotNET452;dotNET46;dotNET461;ClientOnly + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose.Client\Release\net461\ + TRACE;dotNET4;dotNET45;dotNET451;dotNET452;dotNET46;dotNET461;ClientOnly + prompt + 4 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net461/Hprose/Hprose-net461.csproj b/proj/net461/Hprose/Hprose-net461.csproj new file mode 100644 index 00000000..27c6a0d9 --- /dev/null +++ b/proj/net461/Hprose/Hprose-net461.csproj @@ -0,0 +1,57 @@ + + + + + Debug + AnyCPU + {F5E378CA-C245-43E7-865A-23BC8C1A6383} + Library + Properties + Hprose + Hprose + v4.6.1 + 512 + + + true + full + false + ..\..\..\dist\Hprose\Debug\net461\ + TRACE;DEBUG;dotNET4;dotNET45;dotNET451;dotNET452;dotNET46;dotNET461 + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose\Release\net461\ + TRACE;dotNET4;dotNET45;dotNET451;dotNET452;dotNET46;dotNET461 + prompt + 4 + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net462/Hprose.Client/Hprose.Client-net462.csproj b/proj/net462/Hprose.Client/Hprose.Client-net462.csproj new file mode 100644 index 00000000..90b84c01 --- /dev/null +++ b/proj/net462/Hprose.Client/Hprose.Client-net462.csproj @@ -0,0 +1,56 @@ + + + + + Debug + AnyCPU + {3DC56B6F-C615-49B2-BB5F-5B46B5D4E2D8} + Library + Properties + Hprose.Client + Hprose.Client + v4.6.2 + 512 + + + true + full + false + ..\..\..\dist\Hprose.Client\Debug\net462\ + TRACE;DEBUG;dotNET4;dotNET45;dotNET451;dotNET452;dotNET46;dotNET461;dotNET462;ClientOnly + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose.Client\Release\net462\ + TRACE;dotNET4;dotNET45;dotNET451;dotNET452;dotNET46;dotNET461;dotNET462;ClientOnly + prompt + 4 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/net462/Hprose/Hprose-net462.csproj b/proj/net462/Hprose/Hprose-net462.csproj new file mode 100644 index 00000000..782d2350 --- /dev/null +++ b/proj/net462/Hprose/Hprose-net462.csproj @@ -0,0 +1,57 @@ + + + + + Debug + AnyCPU + {4AACE6F3-91E0-44AE-B4A6-85C69BC3B24D} + Library + Properties + Hprose + Hprose + v4.6.2 + 512 + + + true + full + false + ..\..\..\dist\Hprose\Debug\net462\ + TRACE;DEBUG;dotNET4;dotNET45;dotNET451;dotNET452;dotNET46;dotNET461;dotNET462;ClientOnly + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose\Release\net462\ + TRACE;dotNET4;dotNET45;dotNET451;dotNET452;dotNET46;dotNET461;dotNET462;ClientOnly + prompt + 4 + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/netcf/Hprose.Client/Hprose.Client-netcf.csproj b/proj/netcf/Hprose.Client/Hprose.Client-netcf.csproj new file mode 100644 index 00000000..2241dc78 --- /dev/null +++ b/proj/netcf/Hprose.Client/Hprose.Client-netcf.csproj @@ -0,0 +1,347 @@ + + + Debug + AnyCPU + 9.0.30729 + 2.0 + {E92CEDD3-00D2-4519-96F6-D80D978E4A68} + Library + Properties + Hprose.Client + Hprose.Client + {4D628B5B-2FBC-4AA6-8C16-197242AEB884};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + WindowsCE + E2BECB1F-8C8C-41ba-B736-9BE7D946A398 + 5.00 + Hprose.Client + v2.0 + Windows CE + + + + + true + full + false + ..\..\..\dist\Hprose.Client\Debug\netcf\ + TRACE;DEBUG;WindowsCE;Smartphone;dotNETCF20;ClientOnly + true + true + prompt + 512 + 4 + Off + + + pdbonly + true + ..\..\..\dist\Hprose.Client\Release\netcf\ + TRACE;WindowsCE;Smartphone;dotNETCF20;ClientOnly + true + true + prompt + 512 + 4 + Off + + + + + + + + + + + AssemblyInfo.cs + + + Client\CookieManager.cs + + + Client\HproseClient.cs + + + Client\HproseClientContext.cs + + + Client\HproseHttpClient.cs + + + Client\HproseTcpClient.cs + + + Common\ByRefAttribute.cs + + + Common\Extension.cs + + + Common\HproseCallback.cs + + + Common\HproseContext.cs + + + Common\HproseException.cs + + + Common\HproseInvocationHandler.cs + + + Common\HproseInvoker.cs + + + Common\HproseMethod.cs + + + Common\HproseMethods.cs + + + Common\HproseResultMode.cs + + + Common\IHproseFilter.cs + + + Common\InvokeHelper.cs + + + Common\MethodNameAttribute.cs + + + Common\ResultModeAttribute.cs + + + Common\SimpleModeAttribute.cs + + + IO\HproseClassManager.cs + + + IO\HproseFormatter.cs + + + IO\HproseHelper.cs + + + IO\HproseMode.cs + + + IO\HproseReader.cs + + + IO\HproseTags.cs + + + IO\HproseWriter.cs + + + IO\ObjectSerializer.cs + + + IO\ObjectUnserializer.cs + + + IO\TypeEnum.cs + + + Properties\AssemblyInfo.cs + + + Reflection\CtorAccessor.cs + + + Reflection\IInvocationHandler.cs + + + Reflection\PropertyAccessor.cs + + + Reflection\Proxy.cs + + + Server\HproseHttpContext.cs + + + Server\HproseHttpListenerContext.cs + + + Server\HproseHttpListenerMethods.cs + + + Server\HproseHttpListenerServer.cs + + + Server\HproseHttpListenerService.cs + + + Server\HproseHttpMethods.cs + + + Server\HproseHttpService.cs + + + Server\HproseService.cs + + + Server\HproseServiceEvent.cs + + + Server\HproseTcpListenerContext.cs + + + Server\HproseTcpListenerMethods.cs + + + Server\HproseTcpListenerServer.cs + + + System\Action.cs + + + System\ArithmeticException.cs + + + System\Collections\Generic\HashMap.cs + + + System\Collections\HashMap.cs + + + System\FormatException.cs + + + System\Func.cs + + + System\IO\Compression\BlockType.cs + + + System\IO\Compression\CompressionMode.cs + + + System\IO\Compression\DecodeHelper.cs + + + System\IO\Compression\DeflateInput.cs + + + System\IO\Compression\Deflater.cs + + + System\IO\Compression\DeflateStream.cs + + + System\IO\Compression\DeflateStreamAsyncResult.cs + + + System\IO\Compression\FastEncoder.cs + + + System\IO\Compression\FastEncoderStatics.cs + + + System\IO\Compression\FastEncoderWindow.cs + + + System\IO\Compression\GZipDecoder.cs + + + System\IO\Compression\GZIPHeaderState.cs + + + System\IO\Compression\GZipStream.cs + + + System\IO\Compression\HuffmanTree.cs + + + System\IO\Compression\Inflater.cs + + + System\IO\Compression\InflaterState.cs + + + System\IO\Compression\InputBuffer.cs + + + System\IO\Compression\Match.cs + + + System\IO\Compression\MatchState.cs + + + System\IO\Compression\OutputWindow.cs + + + System\IO\InvalidDataException.cs + + + System\MissingMethodException.cs + + + System\NotImplementedException.cs + + + System\Numerics\BigInteger.cs + + + System\Numerics\BigIntegerBuilder.cs + + + System\Numerics\BigNumber.cs + + + System\Numerics\Complex.cs + + + System\Numerics\DoubleUlong.cs + + + System\Numerics\NumericsHelpers.cs + + + System\OverflowException.cs + + + System\Runtime\Serialization\DataContractAttribute.cs + + + System\Runtime\Serialization\DataMemberAttribute.cs + + + System\Runtime\Serialization\IgnoreDataMemberAttribute.cs + + + System\SerializableAttribute.cs + + + System\Threading\ReaderWriterLock.cs + + + System\Threading\SynchronizationContext.cs + + + System\Threading\Timer.cs + + + System\Windows\Forms\WindowsFormsSynchronizationContext.cs + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/netcf/Hprose/Hprose-netcf.csproj b/proj/netcf/Hprose/Hprose-netcf.csproj new file mode 100644 index 00000000..7b6a19fe --- /dev/null +++ b/proj/netcf/Hprose/Hprose-netcf.csproj @@ -0,0 +1,347 @@ + + + Debug + AnyCPU + 9.0.30729 + 2.0 + {28285097-2F1A-4BA0-BB3D-C6D57629F86E} + Library + Properties + Hprose + Hprose + {4D628B5B-2FBC-4AA6-8C16-197242AEB884};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + WindowsCE + E2BECB1F-8C8C-41ba-B736-9BE7D946A398 + 5.00 + Hprose + v2.0 + Windows CE + + + + + true + full + false + ..\..\..\dist\Hprose\Debug\netcf\ + TRACE;DEBUG;WindowsCE;Smartphone;dotNETCF20 + true + true + prompt + 512 + 4 + Off + + + pdbonly + true + ..\..\..\dist\Hprose\Release\netcf\ + TRACE;WindowsCE;Smartphone;dotNETCF20 + true + true + prompt + 512 + 4 + Off + + + + + + + + + + + AssemblyInfo.cs + + + Client\CookieManager.cs + + + Client\HproseClient.cs + + + Client\HproseClientContext.cs + + + Client\HproseHttpClient.cs + + + Client\HproseTcpClient.cs + + + Common\ByRefAttribute.cs + + + Common\Extension.cs + + + Common\HproseCallback.cs + + + Common\HproseContext.cs + + + Common\HproseException.cs + + + Common\HproseInvocationHandler.cs + + + Common\HproseInvoker.cs + + + Common\HproseMethod.cs + + + Common\HproseMethods.cs + + + Common\HproseResultMode.cs + + + Common\IHproseFilter.cs + + + Common\InvokeHelper.cs + + + Common\MethodNameAttribute.cs + + + Common\ResultModeAttribute.cs + + + Common\SimpleModeAttribute.cs + + + IO\HproseClassManager.cs + + + IO\HproseFormatter.cs + + + IO\HproseHelper.cs + + + IO\HproseMode.cs + + + IO\HproseReader.cs + + + IO\HproseTags.cs + + + IO\HproseWriter.cs + + + IO\ObjectSerializer.cs + + + IO\ObjectUnserializer.cs + + + IO\TypeEnum.cs + + + Properties\AssemblyInfo.cs + + + Reflection\CtorAccessor.cs + + + Reflection\IInvocationHandler.cs + + + Reflection\PropertyAccessor.cs + + + Reflection\Proxy.cs + + + Server\HproseHttpContext.cs + + + Server\HproseHttpListenerContext.cs + + + Server\HproseHttpListenerMethods.cs + + + Server\HproseHttpListenerServer.cs + + + Server\HproseHttpListenerService.cs + + + Server\HproseHttpMethods.cs + + + Server\HproseHttpService.cs + + + Server\HproseService.cs + + + Server\HproseServiceEvent.cs + + + Server\HproseTcpListenerContext.cs + + + Server\HproseTcpListenerMethods.cs + + + Server\HproseTcpListenerServer.cs + + + System\Action.cs + + + System\ArithmeticException.cs + + + System\Collections\Generic\HashMap.cs + + + System\Collections\HashMap.cs + + + System\FormatException.cs + + + System\Func.cs + + + System\IO\Compression\BlockType.cs + + + System\IO\Compression\CompressionMode.cs + + + System\IO\Compression\DecodeHelper.cs + + + System\IO\Compression\DeflateInput.cs + + + System\IO\Compression\Deflater.cs + + + System\IO\Compression\DeflateStream.cs + + + System\IO\Compression\DeflateStreamAsyncResult.cs + + + System\IO\Compression\FastEncoder.cs + + + System\IO\Compression\FastEncoderStatics.cs + + + System\IO\Compression\FastEncoderWindow.cs + + + System\IO\Compression\GZipDecoder.cs + + + System\IO\Compression\GZIPHeaderState.cs + + + System\IO\Compression\GZipStream.cs + + + System\IO\Compression\HuffmanTree.cs + + + System\IO\Compression\Inflater.cs + + + System\IO\Compression\InflaterState.cs + + + System\IO\Compression\InputBuffer.cs + + + System\IO\Compression\Match.cs + + + System\IO\Compression\MatchState.cs + + + System\IO\Compression\OutputWindow.cs + + + System\IO\InvalidDataException.cs + + + System\MissingMethodException.cs + + + System\NotImplementedException.cs + + + System\Numerics\BigInteger.cs + + + System\Numerics\BigIntegerBuilder.cs + + + System\Numerics\BigNumber.cs + + + System\Numerics\Complex.cs + + + System\Numerics\DoubleUlong.cs + + + System\Numerics\NumericsHelpers.cs + + + System\OverflowException.cs + + + System\Runtime\Serialization\DataContractAttribute.cs + + + System\Runtime\Serialization\DataMemberAttribute.cs + + + System\Runtime\Serialization\IgnoreDataMemberAttribute.cs + + + System\SerializableAttribute.cs + + + System\Threading\ReaderWriterLock.cs + + + System\Threading\SynchronizationContext.cs + + + System\Threading\Timer.cs + + + System\Windows\Forms\WindowsFormsSynchronizationContext.cs + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/netmf/Hprose.Client/Hprose.Client-netmf.csproj b/proj/netmf/Hprose.Client/Hprose.Client-netmf.csproj new file mode 100644 index 00000000..5f687a93 --- /dev/null +++ b/proj/netmf/Hprose.Client/Hprose.Client-netmf.csproj @@ -0,0 +1,319 @@ + + + + Hprose.Client + Library + Hprose.Client + {b69e3092-b931-443c-abe7-7e7b65f2a37f};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 9.0.21022 + 2.0 + {1707BA8D-B00B-4DF9-97CE-F3596F09D0D5} + v4.4 + $(MSBuildExtensionsPath32)\Microsoft\.NET Micro Framework\ + + + true + full + false + ..\..\..\dist\Hprose.Client\Debug\netmf\ + DEBUG;TRACE,MF_FRAMEWORK_VERSION_V_,dotNETMF,ClientOnly + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose.Client\Release\netmf\ + TRACE,MF_FRAMEWORK_VERSION_V_,dotNETMF,ClientOnly + prompt + 4 + + + + + + + + + + + AssemblyInfo.cs + + + Client\CookieManager.cs + + + Client\HproseClient.cs + + + Client\HproseClientContext.cs + + + Client\HproseHttpClient.cs + + + Client\HproseTcpClient.cs + + + Common\ByRefAttribute.cs + + + Common\Extension.cs + + + Common\HproseCallback.cs + + + Common\HproseContext.cs + + + Common\HproseException.cs + + + Common\HproseInvocationHandler.cs + + + Common\HproseInvoker.cs + + + Common\HproseMethod.cs + + + Common\HproseMethods.cs + + + Common\HproseResultMode.cs + + + Common\IHproseFilter.cs + + + Common\InvokeHelper.cs + + + Common\MethodNameAttribute.cs + + + Common\ResultModeAttribute.cs + + + Common\SimpleModeAttribute.cs + + + IO\HproseClassManager.cs + + + IO\HproseFormatter.cs + + + IO\HproseHelper.cs + + + IO\HproseMode.cs + + + IO\HproseReader.cs + + + IO\HproseTags.cs + + + IO\HproseWriter.cs + + + IO\ObjectSerializer.cs + + + IO\ObjectUnserializer.cs + + + IO\TypeEnum.cs + + + Properties\AssemblyInfo.cs + + + Reflection\CtorAccessor.cs + + + Reflection\IInvocationHandler.cs + + + Reflection\PropertyAccessor.cs + + + Reflection\Proxy.cs + + + Server\HproseHttpContext.cs + + + Server\HproseHttpListenerContext.cs + + + Server\HproseHttpListenerMethods.cs + + + Server\HproseHttpListenerServer.cs + + + Server\HproseHttpListenerService.cs + + + Server\HproseHttpMethods.cs + + + Server\HproseHttpService.cs + + + Server\HproseService.cs + + + Server\HproseServiceEvent.cs + + + Server\HproseTcpListenerContext.cs + + + Server\HproseTcpListenerMethods.cs + + + Server\HproseTcpListenerServer.cs + + + System\Action.cs + + + System\ArithmeticException.cs + + + System\Collections\Generic\HashMap.cs + + + System\Collections\HashMap.cs + + + System\FormatException.cs + + + System\Func.cs + + + System\IO\Compression\BlockType.cs + + + System\IO\Compression\CompressionMode.cs + + + System\IO\Compression\DecodeHelper.cs + + + System\IO\Compression\DeflateInput.cs + + + System\IO\Compression\Deflater.cs + + + System\IO\Compression\DeflateStream.cs + + + System\IO\Compression\DeflateStreamAsyncResult.cs + + + System\IO\Compression\FastEncoder.cs + + + System\IO\Compression\FastEncoderStatics.cs + + + System\IO\Compression\FastEncoderWindow.cs + + + System\IO\Compression\GZipDecoder.cs + + + System\IO\Compression\GZIPHeaderState.cs + + + System\IO\Compression\GZipStream.cs + + + System\IO\Compression\HuffmanTree.cs + + + System\IO\Compression\Inflater.cs + + + System\IO\Compression\InflaterState.cs + + + System\IO\Compression\InputBuffer.cs + + + System\IO\Compression\Match.cs + + + System\IO\Compression\MatchState.cs + + + System\IO\Compression\OutputWindow.cs + + + System\IO\InvalidDataException.cs + + + System\MissingMethodException.cs + + + System\NotImplementedException.cs + + + System\Numerics\BigInteger.cs + + + System\Numerics\BigIntegerBuilder.cs + + + System\Numerics\BigNumber.cs + + + System\Numerics\Complex.cs + + + System\Numerics\DoubleUlong.cs + + + System\Numerics\NumericsHelpers.cs + + + System\OverflowException.cs + + + System\Runtime\Serialization\DataContractAttribute.cs + + + System\Runtime\Serialization\DataMemberAttribute.cs + + + System\Runtime\Serialization\IgnoreDataMemberAttribute.cs + + + System\SerializableAttribute.cs + + + System\Threading\ReaderWriterLock.cs + + + System\Threading\SynchronizationContext.cs + + + System\Threading\Timer.cs + + + System\Windows\Forms\WindowsFormsSynchronizationContext.cs + + + + + + \ No newline at end of file diff --git a/proj/netmf/Hprose/Hprose-netmf.csproj b/proj/netmf/Hprose/Hprose-netmf.csproj new file mode 100644 index 00000000..cd80cb91 --- /dev/null +++ b/proj/netmf/Hprose/Hprose-netmf.csproj @@ -0,0 +1,319 @@ + + + + Hprose + Library + Hprose + {b69e3092-b931-443c-abe7-7e7b65f2a37f};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 9.0.21022 + 2.0 + {0B0655CD-30D7-4860-8026-232360914DCF} + v4.4 + $(MSBuildExtensionsPath32)\Microsoft\.NET Micro Framework\ + + + true + full + false + ..\..\..\dist\Hprose\Debug\netmf\ + DEBUG;TRACE,MF_FRAMEWORK_VERSION_V_,dotNETMF + prompt + 4 + + + pdbonly + true + ..\..\..\dist\Hprose\Release\netmf\ + TRACE,MF_FRAMEWORK_VERSION_V_,dotNETMF + prompt + 4 + + + + + + + + + + + + AssemblyInfo.cs + + + Client\CookieManager.cs + + + Client\HproseClient.cs + + + Client\HproseClientContext.cs + + + Client\HproseHttpClient.cs + + + Client\HproseTcpClient.cs + + + Common\ByRefAttribute.cs + + + Common\Extension.cs + + + Common\HproseCallback.cs + + + Common\HproseContext.cs + + + Common\HproseException.cs + + + Common\HproseInvocationHandler.cs + + + Common\HproseInvoker.cs + + + Common\HproseMethod.cs + + + Common\HproseMethods.cs + + + Common\HproseResultMode.cs + + + Common\IHproseFilter.cs + + + Common\InvokeHelper.cs + + + Common\MethodNameAttribute.cs + + + Common\ResultModeAttribute.cs + + + Common\SimpleModeAttribute.cs + + + IO\HproseClassManager.cs + + + IO\HproseFormatter.cs + + + IO\HproseHelper.cs + + + IO\HproseMode.cs + + + IO\HproseReader.cs + + + IO\HproseTags.cs + + + IO\HproseWriter.cs + + + IO\ObjectSerializer.cs + + + IO\ObjectUnserializer.cs + + + IO\TypeEnum.cs + + + Properties\AssemblyInfo.cs + + + Reflection\CtorAccessor.cs + + + Reflection\IInvocationHandler.cs + + + Reflection\PropertyAccessor.cs + + + Reflection\Proxy.cs + + + Server\HproseHttpContext.cs + + + Server\HproseHttpListenerContext.cs + + + Server\HproseHttpListenerMethods.cs + + + Server\HproseHttpListenerServer.cs + + + Server\HproseHttpListenerService.cs + + + Server\HproseHttpMethods.cs + + + Server\HproseHttpService.cs + + + Server\HproseService.cs + + + Server\HproseServiceEvent.cs + + + Server\HproseTcpListenerContext.cs + + + Server\HproseTcpListenerMethods.cs + + + Server\HproseTcpListenerServer.cs + + + System\Action.cs + + + System\ArithmeticException.cs + + + System\Collections\Generic\HashMap.cs + + + System\Collections\HashMap.cs + + + System\FormatException.cs + + + System\Func.cs + + + System\IO\Compression\BlockType.cs + + + System\IO\Compression\CompressionMode.cs + + + System\IO\Compression\DecodeHelper.cs + + + System\IO\Compression\DeflateInput.cs + + + System\IO\Compression\Deflater.cs + + + System\IO\Compression\DeflateStream.cs + + + System\IO\Compression\DeflateStreamAsyncResult.cs + + + System\IO\Compression\FastEncoder.cs + + + System\IO\Compression\FastEncoderStatics.cs + + + System\IO\Compression\FastEncoderWindow.cs + + + System\IO\Compression\GZipDecoder.cs + + + System\IO\Compression\GZIPHeaderState.cs + + + System\IO\Compression\GZipStream.cs + + + System\IO\Compression\HuffmanTree.cs + + + System\IO\Compression\Inflater.cs + + + System\IO\Compression\InflaterState.cs + + + System\IO\Compression\InputBuffer.cs + + + System\IO\Compression\Match.cs + + + System\IO\Compression\MatchState.cs + + + System\IO\Compression\OutputWindow.cs + + + System\IO\InvalidDataException.cs + + + System\MissingMethodException.cs + + + System\NotImplementedException.cs + + + System\Numerics\BigInteger.cs + + + System\Numerics\BigIntegerBuilder.cs + + + System\Numerics\BigNumber.cs + + + System\Numerics\Complex.cs + + + System\Numerics\DoubleUlong.cs + + + System\Numerics\NumericsHelpers.cs + + + System\OverflowException.cs + + + System\Runtime\Serialization\DataContractAttribute.cs + + + System\Runtime\Serialization\DataMemberAttribute.cs + + + System\Runtime\Serialization\IgnoreDataMemberAttribute.cs + + + System\SerializableAttribute.cs + + + System\Threading\ReaderWriterLock.cs + + + System\Threading\SynchronizationContext.cs + + + System\Threading\Timer.cs + + + System\Windows\Forms\WindowsFormsSynchronizationContext.cs + + + + + \ No newline at end of file diff --git a/proj/xamarinios/Hprose.Client/Hprose.Client-xamarinios.csproj b/proj/xamarinios/Hprose.Client/Hprose.Client-xamarinios.csproj new file mode 100644 index 00000000..2e4f2d71 --- /dev/null +++ b/proj/xamarinios/Hprose.Client/Hprose.Client-xamarinios.csproj @@ -0,0 +1,47 @@ + + + + Debug + AnyCPU + 8.0.30703 + 2.0 + {86DD3957-F10D-433C-8CF8-83DC9284744C} + {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Hprose.Client + Resources + Hprose.Client + + + true + full + false + ..\..\..\dist\Hprose.Client\Debug\xamarinios\ + DEBUG;__UNIFIED__;__MOBILE__;__IOS__;dotNET4;dotNET45;MONO;Unity;Unity_iOS;ClientProfile;ClientOnly + prompt + 4 + false + + + full + true + ..\..\..\dist\Hprose.Client\Release\xamarinios\ + prompt + 4 + false + __UNIFIED__;__MOBILE__;__IOS__;dotNET4;dotNET45;MONO;Unity;Unity_iOS;ClientProfile;ClientOnly + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proj/xamarinios/Hprose/Hprose-xamarinios.csproj b/proj/xamarinios/Hprose/Hprose-xamarinios.csproj new file mode 100644 index 00000000..e5b413b3 --- /dev/null +++ b/proj/xamarinios/Hprose/Hprose-xamarinios.csproj @@ -0,0 +1,47 @@ + + + + Debug + AnyCPU + 8.0.30703 + 2.0 + {352DAAA0-C2E4-42A6-8F99-3055885F3909} + {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Hprose + Resources + Hprose + + + true + full + false + ..\..\..\dist\Hprose\Debug\xamarinios\ + DEBUG;__UNIFIED__;__MOBILE__;__IOS__;dotNET4;dotNET45;MONO;Unity;Unity_iOS;ClientProfile + prompt + 4 + false + + + full + true + ..\..\..\dist\Hprose\Release\xamarinios\ + prompt + 4 + false + __UNIFIED__;__MOBILE__;__IOS__;dotNET4;dotNET45;MONO;Unity;Unity_iOS;ClientProfile + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/Hprose/Client/HproseUnityHttpClient.cs b/src/Hprose/Client/HproseUnityHttpClient.cs index 0f1432ae..1ae7b49d 100644 --- a/src/Hprose/Client/HproseUnityHttpClient.cs +++ b/src/Hprose/Client/HproseUnityHttpClient.cs @@ -17,6 +17,8 @@ * * \**********************************************************/ +#if Unity + using System; using System.Collections; using System.IO; @@ -111,3 +113,5 @@ protected override MemoryStream EndSendAndReceive(IAsyncResult asyncResult) { } } } + +#endif \ No newline at end of file diff --git a/src/Hprose/Hprose.projitems b/src/Hprose/Hprose.projitems new file mode 100644 index 00000000..049f3a92 --- /dev/null +++ b/src/Hprose/Hprose.projitems @@ -0,0 +1,61 @@ + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + true + 48b521db-c345-415b-9e7b-82ff051a5d71 + + + Hprose + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/Hprose/Hprose.shproj b/src/Hprose/Hprose.shproj new file mode 100644 index 00000000..a94d37bf --- /dev/null +++ b/src/Hprose/Hprose.shproj @@ -0,0 +1,13 @@ + + + + 48b521db-c345-415b-9e7b-82ff051a5d71 + 14.0 + + + + + + + + diff --git a/src/AssemblyInfo.cs b/src/Hprose/Properties/AssemblyInfo.cs similarity index 100% rename from src/AssemblyInfo.cs rename to src/Hprose/Properties/AssemblyInfo.cs diff --git a/src/System/System.projitems b/src/System/System.projitems new file mode 100644 index 00000000..7ceddf69 --- /dev/null +++ b/src/System/System.projitems @@ -0,0 +1,57 @@ + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + true + 8c426614-de9d-416b-9520-4ebc6ff804ec + + + System + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/System/System.shproj b/src/System/System.shproj new file mode 100644 index 00000000..73c11556 --- /dev/null +++ b/src/System/System.shproj @@ -0,0 +1,13 @@ + + + + 8c426614-de9d-416b-9520-4ebc6ff804ec + 14.0 + + + + + + + +