From 5ed268d64a618eab94f0c53aae3e5de263bae8d4 Mon Sep 17 00:00:00 2001 From: Andy9FromSpace Date: Sat, 30 May 2020 10:38:30 +0200 Subject: [PATCH 1/4] Added new solution and project files for .NET standard support --- .gitignore | 1 + Sources/Build All (netstandard).sln | 213 ++++++++++++++++++ Sources/Core/Core (netstandard).csproj | 15 ++ Sources/Fuzzy/Fuzzy (netstandard).csproj | 17 ++ Sources/Genetic/Genetic (netstandard).csproj | 18 ++ .../Imaging.Formats (netstandard).csproj | 22 ++ Sources/Imaging/Imaging (netstandard).csproj | 20 ++ .../MachineLearning (netstandard).csproj | 13 ++ Sources/Math/Math (netstandard).csproj | 17 ++ Sources/Neuro/Neuro (netstandard).csproj | 17 ++ .../Robotics.Lego (netstandard).csproj | 21 ++ .../Robotics.Surveyor (netstandard).csproj | 21 ++ .../Video.Kinect (netstandard).csproj | 22 ++ .../Video.VFW/Video.VFW (netstandard).csproj | 18 ++ .../Video.Ximea (netstandard).csproj | 19 ++ Sources/Video/Video (netstandard).csproj | 17 ++ Sources/Vision/Vision (netstandard).csproj | 18 ++ 17 files changed, 489 insertions(+) create mode 100644 Sources/Build All (netstandard).sln create mode 100644 Sources/Core/Core (netstandard).csproj create mode 100644 Sources/Fuzzy/Fuzzy (netstandard).csproj create mode 100644 Sources/Genetic/Genetic (netstandard).csproj create mode 100644 Sources/Imaging.Formats/Imaging.Formats (netstandard).csproj create mode 100644 Sources/Imaging/Imaging (netstandard).csproj create mode 100644 Sources/MachineLearning/MachineLearning (netstandard).csproj create mode 100644 Sources/Math/Math (netstandard).csproj create mode 100644 Sources/Neuro/Neuro (netstandard).csproj create mode 100644 Sources/Robotics.Lego/Robotics.Lego (netstandard).csproj create mode 100644 Sources/Robotics.Surveyor/Robotics.Surveyor (netstandard).csproj create mode 100644 Sources/Video.Kinect/Video.Kinect (netstandard).csproj create mode 100644 Sources/Video.VFW/Video.VFW (netstandard).csproj create mode 100644 Sources/Video.Ximea/Video.Ximea (netstandard).csproj create mode 100644 Sources/Video/Video (netstandard).csproj create mode 100644 Sources/Vision/Vision (netstandard).csproj diff --git a/.gitignore b/.gitignore index 10af59fa..33de8d9d 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ ## Ignore Visual Studio temporary files, build results, and ## files generated by popular Visual Studio add-ons. +.vs # User-specific files *.suo diff --git a/Sources/Build All (netstandard).sln b/Sources/Build All (netstandard).sln new file mode 100644 index 00000000..34a4db14 --- /dev/null +++ b/Sources/Build All (netstandard).sln @@ -0,0 +1,213 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.30114.105 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Core (netstandard)", "Core\Core (netstandard).csproj", "{631AC093-430F-45F4-BA0C-AF0F0405918A}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fuzzy (netstandard)", "Fuzzy\Fuzzy (netstandard).csproj", "{B631038F-E12C-4D0D-8B25-FF7F62FE62D1}" + ProjectSection(ProjectDependencies) = postProject + {631AC093-430F-45F4-BA0C-AF0F0405918A} = {631AC093-430F-45F4-BA0C-AF0F0405918A} + EndProjectSection +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Genetic (netstandard)", "Genetic\Genetic (netstandard).csproj", "{2EFAA327-1789-4438-B9F5-E83ACAE12DB2}" + ProjectSection(ProjectDependencies) = postProject + {C0FAF524-72E4-46F7-8C1B-A6B74DEC5EBE} = {C0FAF524-72E4-46F7-8C1B-A6B74DEC5EBE} + {631AC093-430F-45F4-BA0C-AF0F0405918A} = {631AC093-430F-45F4-BA0C-AF0F0405918A} + EndProjectSection +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Imaging (netstandard)", "Imaging\Imaging (netstandard).csproj", "{C6A8B9AE-0749-41C7-8FF9-02C156696F45}" + ProjectSection(ProjectDependencies) = postProject + {C0FAF524-72E4-46F7-8C1B-A6B74DEC5EBE} = {C0FAF524-72E4-46F7-8C1B-A6B74DEC5EBE} + {631AC093-430F-45F4-BA0C-AF0F0405918A} = {631AC093-430F-45F4-BA0C-AF0F0405918A} + EndProjectSection +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Imaging.Formats (netstandard)", "Imaging.Formats\Imaging.Formats (netstandard).csproj", "{50050BA8-B739-4931-8DBA-D77A031537FF}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MachineLearning (netstandard)", "MachineLearning\MachineLearning (netstandard).csproj", "{D42A814D-E178-48D0-9125-ED20151B2E45}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Math (netstandard)", "Math\Math (netstandard).csproj", "{C0FAF524-72E4-46F7-8C1B-A6B74DEC5EBE}" + ProjectSection(ProjectDependencies) = postProject + {631AC093-430F-45F4-BA0C-AF0F0405918A} = {631AC093-430F-45F4-BA0C-AF0F0405918A} + EndProjectSection +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Neuro (netstandard)", "Neuro\Neuro (netstandard).csproj", "{02B5E453-2085-4E41-86D9-C8E8A03FB1B9}" + ProjectSection(ProjectDependencies) = postProject + {C0FAF524-72E4-46F7-8C1B-A6B74DEC5EBE} = {C0FAF524-72E4-46F7-8C1B-A6B74DEC5EBE} + {2EFAA327-1789-4438-B9F5-E83ACAE12DB2} = {2EFAA327-1789-4438-B9F5-E83ACAE12DB2} + {631AC093-430F-45F4-BA0C-AF0F0405918A} = {631AC093-430F-45F4-BA0C-AF0F0405918A} + EndProjectSection +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Video (netstandard)", "Video\Video (netstandard).csproj", "{809725DC-6502-4732-A51C-DEB7FEA12975}" + ProjectSection(ProjectDependencies) = postProject + {631AC093-430F-45F4-BA0C-AF0F0405918A} = {631AC093-430F-45F4-BA0C-AF0F0405918A} + EndProjectSection +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Video.VFW (netstandard)", "Video.VFW\Video.VFW (netstandard).csproj", "{22E852C0-17FF-4106-9DF6-41EABB8C0613}" + ProjectSection(ProjectDependencies) = postProject + {631AC093-430F-45F4-BA0C-AF0F0405918A} = {631AC093-430F-45F4-BA0C-AF0F0405918A} + EndProjectSection +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Vision (netstandard)", "Vision\Vision (netstandard).csproj", "{B99CBE2E-BAAD-45D5-8A84-CAA6A2286C0B}" + ProjectSection(ProjectDependencies) = postProject + {631AC093-430F-45F4-BA0C-AF0F0405918A} = {631AC093-430F-45F4-BA0C-AF0F0405918A} + {C6A8B9AE-0749-41C7-8FF9-02C156696F45} = {C6A8B9AE-0749-41C7-8FF9-02C156696F45} + EndProjectSection +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Robotics.Surveyor (netstandard)", "Robotics.Surveyor\Robotics.Surveyor (netstandard).csproj", "{3D9EFCF7-61CD-49DD-9300-9F9C993FB37B}" + ProjectSection(ProjectDependencies) = postProject + {631AC093-430F-45F4-BA0C-AF0F0405918A} = {631AC093-430F-45F4-BA0C-AF0F0405918A} + {809725DC-6502-4732-A51C-DEB7FEA12975} = {809725DC-6502-4732-A51C-DEB7FEA12975} + EndProjectSection +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Video.Kinect (netstandard)", "Video.Kinect\Video.Kinect (netstandard).csproj", "{9DA8E727-4038-4E6B-90BD-853730FDFA49}" + ProjectSection(ProjectDependencies) = postProject + {631AC093-430F-45F4-BA0C-AF0F0405918A} = {631AC093-430F-45F4-BA0C-AF0F0405918A} + {C6A8B9AE-0749-41C7-8FF9-02C156696F45} = {C6A8B9AE-0749-41C7-8FF9-02C156696F45} + {809725DC-6502-4732-A51C-DEB7FEA12975} = {809725DC-6502-4732-A51C-DEB7FEA12975} + EndProjectSection +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Video.Ximea (netstandard)", "Video.Ximea\Video.Ximea (netstandard).csproj", "{AEDD6CFB-747B-4077-9288-9CD2A86090F1}" + ProjectSection(ProjectDependencies) = postProject + {631AC093-430F-45F4-BA0C-AF0F0405918A} = {631AC093-430F-45F4-BA0C-AF0F0405918A} + {809725DC-6502-4732-A51C-DEB7FEA12975} = {809725DC-6502-4732-A51C-DEB7FEA12975} + EndProjectSection +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Robotics.Lego (netstandard)", "Robotics.Lego\Robotics.Lego (netstandard).csproj", "{E395C54B-8704-4224-B196-1F12C7720DEA}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug Complete|Any CPU = Debug Complete|Any CPU + Debug|Any CPU = Debug|Any CPU + Release Complete|Any CPU = Release Complete|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {631AC093-430F-45F4-BA0C-AF0F0405918A}.Debug Complete|Any CPU.ActiveCfg = Debug|Any CPU + {631AC093-430F-45F4-BA0C-AF0F0405918A}.Debug Complete|Any CPU.Build.0 = Debug|Any CPU + {631AC093-430F-45F4-BA0C-AF0F0405918A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {631AC093-430F-45F4-BA0C-AF0F0405918A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {631AC093-430F-45F4-BA0C-AF0F0405918A}.Release Complete|Any CPU.ActiveCfg = Release|Any CPU + {631AC093-430F-45F4-BA0C-AF0F0405918A}.Release Complete|Any CPU.Build.0 = Release|Any CPU + {631AC093-430F-45F4-BA0C-AF0F0405918A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {631AC093-430F-45F4-BA0C-AF0F0405918A}.Release|Any CPU.Build.0 = Release|Any CPU + {B631038F-E12C-4D0D-8B25-FF7F62FE62D1}.Debug Complete|Any CPU.ActiveCfg = Debug|Any CPU + {B631038F-E12C-4D0D-8B25-FF7F62FE62D1}.Debug Complete|Any CPU.Build.0 = Debug|Any CPU + {B631038F-E12C-4D0D-8B25-FF7F62FE62D1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B631038F-E12C-4D0D-8B25-FF7F62FE62D1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B631038F-E12C-4D0D-8B25-FF7F62FE62D1}.Release Complete|Any CPU.ActiveCfg = Release|Any CPU + {B631038F-E12C-4D0D-8B25-FF7F62FE62D1}.Release Complete|Any CPU.Build.0 = Release|Any CPU + {B631038F-E12C-4D0D-8B25-FF7F62FE62D1}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B631038F-E12C-4D0D-8B25-FF7F62FE62D1}.Release|Any CPU.Build.0 = Release|Any CPU + {2EFAA327-1789-4438-B9F5-E83ACAE12DB2}.Debug Complete|Any CPU.ActiveCfg = Debug|Any CPU + {2EFAA327-1789-4438-B9F5-E83ACAE12DB2}.Debug Complete|Any CPU.Build.0 = Debug|Any CPU + {2EFAA327-1789-4438-B9F5-E83ACAE12DB2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2EFAA327-1789-4438-B9F5-E83ACAE12DB2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2EFAA327-1789-4438-B9F5-E83ACAE12DB2}.Release Complete|Any CPU.ActiveCfg = Release|Any CPU + {2EFAA327-1789-4438-B9F5-E83ACAE12DB2}.Release Complete|Any CPU.Build.0 = Release|Any CPU + {2EFAA327-1789-4438-B9F5-E83ACAE12DB2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2EFAA327-1789-4438-B9F5-E83ACAE12DB2}.Release|Any CPU.Build.0 = Release|Any CPU + {C6A8B9AE-0749-41C7-8FF9-02C156696F45}.Debug Complete|Any CPU.ActiveCfg = Debug|Any CPU + {C6A8B9AE-0749-41C7-8FF9-02C156696F45}.Debug Complete|Any CPU.Build.0 = Debug|Any CPU + {C6A8B9AE-0749-41C7-8FF9-02C156696F45}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C6A8B9AE-0749-41C7-8FF9-02C156696F45}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C6A8B9AE-0749-41C7-8FF9-02C156696F45}.Release Complete|Any CPU.ActiveCfg = Release|Any CPU + {C6A8B9AE-0749-41C7-8FF9-02C156696F45}.Release Complete|Any CPU.Build.0 = Release|Any CPU + {C6A8B9AE-0749-41C7-8FF9-02C156696F45}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C6A8B9AE-0749-41C7-8FF9-02C156696F45}.Release|Any CPU.Build.0 = Release|Any CPU + {50050BA8-B739-4931-8DBA-D77A031537FF}.Debug Complete|Any CPU.ActiveCfg = Debug|Any CPU + {50050BA8-B739-4931-8DBA-D77A031537FF}.Debug Complete|Any CPU.Build.0 = Debug|Any CPU + {50050BA8-B739-4931-8DBA-D77A031537FF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {50050BA8-B739-4931-8DBA-D77A031537FF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {50050BA8-B739-4931-8DBA-D77A031537FF}.Release Complete|Any CPU.ActiveCfg = Release|Any CPU + {50050BA8-B739-4931-8DBA-D77A031537FF}.Release Complete|Any CPU.Build.0 = Release|Any CPU + {50050BA8-B739-4931-8DBA-D77A031537FF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {50050BA8-B739-4931-8DBA-D77A031537FF}.Release|Any CPU.Build.0 = Release|Any CPU + {D42A814D-E178-48D0-9125-ED20151B2E45}.Debug Complete|Any CPU.ActiveCfg = Debug|Any CPU + {D42A814D-E178-48D0-9125-ED20151B2E45}.Debug Complete|Any CPU.Build.0 = Debug|Any CPU + {D42A814D-E178-48D0-9125-ED20151B2E45}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D42A814D-E178-48D0-9125-ED20151B2E45}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D42A814D-E178-48D0-9125-ED20151B2E45}.Release Complete|Any CPU.ActiveCfg = Release|Any CPU + {D42A814D-E178-48D0-9125-ED20151B2E45}.Release Complete|Any CPU.Build.0 = Release|Any CPU + {D42A814D-E178-48D0-9125-ED20151B2E45}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D42A814D-E178-48D0-9125-ED20151B2E45}.Release|Any CPU.Build.0 = Release|Any CPU + {C0FAF524-72E4-46F7-8C1B-A6B74DEC5EBE}.Debug Complete|Any CPU.ActiveCfg = Debug|Any CPU + {C0FAF524-72E4-46F7-8C1B-A6B74DEC5EBE}.Debug Complete|Any CPU.Build.0 = Debug|Any CPU + {C0FAF524-72E4-46F7-8C1B-A6B74DEC5EBE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C0FAF524-72E4-46F7-8C1B-A6B74DEC5EBE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C0FAF524-72E4-46F7-8C1B-A6B74DEC5EBE}.Release Complete|Any CPU.ActiveCfg = Release|Any CPU + {C0FAF524-72E4-46F7-8C1B-A6B74DEC5EBE}.Release Complete|Any CPU.Build.0 = Release|Any CPU + {C0FAF524-72E4-46F7-8C1B-A6B74DEC5EBE}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C0FAF524-72E4-46F7-8C1B-A6B74DEC5EBE}.Release|Any CPU.Build.0 = Release|Any CPU + {02B5E453-2085-4E41-86D9-C8E8A03FB1B9}.Debug Complete|Any CPU.ActiveCfg = Debug|Any CPU + {02B5E453-2085-4E41-86D9-C8E8A03FB1B9}.Debug Complete|Any CPU.Build.0 = Debug|Any CPU + {02B5E453-2085-4E41-86D9-C8E8A03FB1B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {02B5E453-2085-4E41-86D9-C8E8A03FB1B9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {02B5E453-2085-4E41-86D9-C8E8A03FB1B9}.Release Complete|Any CPU.ActiveCfg = Release|Any CPU + {02B5E453-2085-4E41-86D9-C8E8A03FB1B9}.Release Complete|Any CPU.Build.0 = Release|Any CPU + {02B5E453-2085-4E41-86D9-C8E8A03FB1B9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {02B5E453-2085-4E41-86D9-C8E8A03FB1B9}.Release|Any CPU.Build.0 = Release|Any CPU + {809725DC-6502-4732-A51C-DEB7FEA12975}.Debug Complete|Any CPU.ActiveCfg = Debug|Any CPU + {809725DC-6502-4732-A51C-DEB7FEA12975}.Debug Complete|Any CPU.Build.0 = Debug|Any CPU + {809725DC-6502-4732-A51C-DEB7FEA12975}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {809725DC-6502-4732-A51C-DEB7FEA12975}.Debug|Any CPU.Build.0 = Debug|Any CPU + {809725DC-6502-4732-A51C-DEB7FEA12975}.Release Complete|Any CPU.ActiveCfg = Release|Any CPU + {809725DC-6502-4732-A51C-DEB7FEA12975}.Release Complete|Any CPU.Build.0 = Release|Any CPU + {809725DC-6502-4732-A51C-DEB7FEA12975}.Release|Any CPU.ActiveCfg = Release|Any CPU + {809725DC-6502-4732-A51C-DEB7FEA12975}.Release|Any CPU.Build.0 = Release|Any CPU + {22E852C0-17FF-4106-9DF6-41EABB8C0613}.Debug Complete|Any CPU.ActiveCfg = Debug|Any CPU + {22E852C0-17FF-4106-9DF6-41EABB8C0613}.Debug Complete|Any CPU.Build.0 = Debug|Any CPU + {22E852C0-17FF-4106-9DF6-41EABB8C0613}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {22E852C0-17FF-4106-9DF6-41EABB8C0613}.Debug|Any CPU.Build.0 = Debug|Any CPU + {22E852C0-17FF-4106-9DF6-41EABB8C0613}.Release Complete|Any CPU.ActiveCfg = Release|Any CPU + {22E852C0-17FF-4106-9DF6-41EABB8C0613}.Release Complete|Any CPU.Build.0 = Release|Any CPU + {22E852C0-17FF-4106-9DF6-41EABB8C0613}.Release|Any CPU.ActiveCfg = Release|Any CPU + {22E852C0-17FF-4106-9DF6-41EABB8C0613}.Release|Any CPU.Build.0 = Release|Any CPU + {B99CBE2E-BAAD-45D5-8A84-CAA6A2286C0B}.Debug Complete|Any CPU.ActiveCfg = Debug|Any CPU + {B99CBE2E-BAAD-45D5-8A84-CAA6A2286C0B}.Debug Complete|Any CPU.Build.0 = Debug|Any CPU + {B99CBE2E-BAAD-45D5-8A84-CAA6A2286C0B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B99CBE2E-BAAD-45D5-8A84-CAA6A2286C0B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B99CBE2E-BAAD-45D5-8A84-CAA6A2286C0B}.Release Complete|Any CPU.ActiveCfg = Release|Any CPU + {B99CBE2E-BAAD-45D5-8A84-CAA6A2286C0B}.Release Complete|Any CPU.Build.0 = Release|Any CPU + {B99CBE2E-BAAD-45D5-8A84-CAA6A2286C0B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B99CBE2E-BAAD-45D5-8A84-CAA6A2286C0B}.Release|Any CPU.Build.0 = Release|Any CPU + {3D9EFCF7-61CD-49DD-9300-9F9C993FB37B}.Debug Complete|Any CPU.ActiveCfg = Debug|Any CPU + {3D9EFCF7-61CD-49DD-9300-9F9C993FB37B}.Debug Complete|Any CPU.Build.0 = Debug|Any CPU + {3D9EFCF7-61CD-49DD-9300-9F9C993FB37B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3D9EFCF7-61CD-49DD-9300-9F9C993FB37B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3D9EFCF7-61CD-49DD-9300-9F9C993FB37B}.Release Complete|Any CPU.ActiveCfg = Release|Any CPU + {3D9EFCF7-61CD-49DD-9300-9F9C993FB37B}.Release Complete|Any CPU.Build.0 = Release|Any CPU + {3D9EFCF7-61CD-49DD-9300-9F9C993FB37B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3D9EFCF7-61CD-49DD-9300-9F9C993FB37B}.Release|Any CPU.Build.0 = Release|Any CPU + {9DA8E727-4038-4E6B-90BD-853730FDFA49}.Debug Complete|Any CPU.ActiveCfg = Debug|Any CPU + {9DA8E727-4038-4E6B-90BD-853730FDFA49}.Debug Complete|Any CPU.Build.0 = Debug|Any CPU + {9DA8E727-4038-4E6B-90BD-853730FDFA49}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9DA8E727-4038-4E6B-90BD-853730FDFA49}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9DA8E727-4038-4E6B-90BD-853730FDFA49}.Release Complete|Any CPU.ActiveCfg = Release|Any CPU + {9DA8E727-4038-4E6B-90BD-853730FDFA49}.Release Complete|Any CPU.Build.0 = Release|Any CPU + {9DA8E727-4038-4E6B-90BD-853730FDFA49}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9DA8E727-4038-4E6B-90BD-853730FDFA49}.Release|Any CPU.Build.0 = Release|Any CPU + {AEDD6CFB-747B-4077-9288-9CD2A86090F1}.Debug Complete|Any CPU.ActiveCfg = Debug|Any CPU + {AEDD6CFB-747B-4077-9288-9CD2A86090F1}.Debug Complete|Any CPU.Build.0 = Debug|Any CPU + {AEDD6CFB-747B-4077-9288-9CD2A86090F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {AEDD6CFB-747B-4077-9288-9CD2A86090F1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {AEDD6CFB-747B-4077-9288-9CD2A86090F1}.Release Complete|Any CPU.ActiveCfg = Release|Any CPU + {AEDD6CFB-747B-4077-9288-9CD2A86090F1}.Release Complete|Any CPU.Build.0 = Release|Any CPU + {AEDD6CFB-747B-4077-9288-9CD2A86090F1}.Release|Any CPU.ActiveCfg = Release|Any CPU + {AEDD6CFB-747B-4077-9288-9CD2A86090F1}.Release|Any CPU.Build.0 = Release|Any CPU + {E395C54B-8704-4224-B196-1F12C7720DEA}.Debug Complete|Any CPU.ActiveCfg = Debug|Any CPU + {E395C54B-8704-4224-B196-1F12C7720DEA}.Debug Complete|Any CPU.Build.0 = Debug|Any CPU + {E395C54B-8704-4224-B196-1F12C7720DEA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E395C54B-8704-4224-B196-1F12C7720DEA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E395C54B-8704-4224-B196-1F12C7720DEA}.Release Complete|Any CPU.ActiveCfg = Release|Any CPU + {E395C54B-8704-4224-B196-1F12C7720DEA}.Release Complete|Any CPU.Build.0 = Release|Any CPU + {E395C54B-8704-4224-B196-1F12C7720DEA}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E395C54B-8704-4224-B196-1F12C7720DEA}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {7645C73D-EBE0-4060-9429-6AFF7494BF6E} + EndGlobalSection +EndGlobal diff --git a/Sources/Core/Core (netstandard).csproj b/Sources/Core/Core (netstandard).csproj new file mode 100644 index 00000000..3068ede0 --- /dev/null +++ b/Sources/Core/Core (netstandard).csproj @@ -0,0 +1,15 @@ + + + + netstandard2.0 + ..\..\Release\ + true + TRACE;MONO + AForge + + + + + + + diff --git a/Sources/Fuzzy/Fuzzy (netstandard).csproj b/Sources/Fuzzy/Fuzzy (netstandard).csproj new file mode 100644 index 00000000..e9cb26fe --- /dev/null +++ b/Sources/Fuzzy/Fuzzy (netstandard).csproj @@ -0,0 +1,17 @@ + + + + netstandard2.0 + ..\..\Release\ + AForge.Fuzzy + + + + + + + + + + + diff --git a/Sources/Genetic/Genetic (netstandard).csproj b/Sources/Genetic/Genetic (netstandard).csproj new file mode 100644 index 00000000..e956e43e --- /dev/null +++ b/Sources/Genetic/Genetic (netstandard).csproj @@ -0,0 +1,18 @@ + + + + netstandard2.0 + ..\..\Release\ + AForge.Genetic + + + + + + + + + + + + diff --git a/Sources/Imaging.Formats/Imaging.Formats (netstandard).csproj b/Sources/Imaging.Formats/Imaging.Formats (netstandard).csproj new file mode 100644 index 00000000..8d056edd --- /dev/null +++ b/Sources/Imaging.Formats/Imaging.Formats (netstandard).csproj @@ -0,0 +1,22 @@ + + + + netstandard2.0 + ..\..\Release\ + true + AForge.Imaging.Formats + + + + + + + + + + + + + + + diff --git a/Sources/Imaging/Imaging (netstandard).csproj b/Sources/Imaging/Imaging (netstandard).csproj new file mode 100644 index 00000000..bfe56f6a --- /dev/null +++ b/Sources/Imaging/Imaging (netstandard).csproj @@ -0,0 +1,20 @@ + + + + netstandard2.0 + ..\..\Release\ + true + AForge.Imaging + + + + + + + + + + + + + diff --git a/Sources/MachineLearning/MachineLearning (netstandard).csproj b/Sources/MachineLearning/MachineLearning (netstandard).csproj new file mode 100644 index 00000000..21924d34 --- /dev/null +++ b/Sources/MachineLearning/MachineLearning (netstandard).csproj @@ -0,0 +1,13 @@ + + + + netstandard2.0 + ..\..\Release\ + AForge.MachineLearning + + + + + + + diff --git a/Sources/Math/Math (netstandard).csproj b/Sources/Math/Math (netstandard).csproj new file mode 100644 index 00000000..2cf46700 --- /dev/null +++ b/Sources/Math/Math (netstandard).csproj @@ -0,0 +1,17 @@ + + + + netstandard2.0 + ..\..\Release\ + AForge.Math + + + + + + + + + + + diff --git a/Sources/Neuro/Neuro (netstandard).csproj b/Sources/Neuro/Neuro (netstandard).csproj new file mode 100644 index 00000000..e28ca1de --- /dev/null +++ b/Sources/Neuro/Neuro (netstandard).csproj @@ -0,0 +1,17 @@ + + + + netstandard2.0 + ..\..\Release\ + AForge.Neuro + + + + + + + + + + + diff --git a/Sources/Robotics.Lego/Robotics.Lego (netstandard).csproj b/Sources/Robotics.Lego/Robotics.Lego (netstandard).csproj new file mode 100644 index 00000000..08f23221 --- /dev/null +++ b/Sources/Robotics.Lego/Robotics.Lego (netstandard).csproj @@ -0,0 +1,21 @@ + + + + netstandard2.0 + ..\..\Release\ + AForge.Robotics.Lego + + + + + + + + + + + + + + + diff --git a/Sources/Robotics.Surveyor/Robotics.Surveyor (netstandard).csproj b/Sources/Robotics.Surveyor/Robotics.Surveyor (netstandard).csproj new file mode 100644 index 00000000..7efa3204 --- /dev/null +++ b/Sources/Robotics.Surveyor/Robotics.Surveyor (netstandard).csproj @@ -0,0 +1,21 @@ + + + + netstandard2.0 + ..\..\Release\ + AForge.Robotics.Surveyor + + + + + + + + + + + + + + + diff --git a/Sources/Video.Kinect/Video.Kinect (netstandard).csproj b/Sources/Video.Kinect/Video.Kinect (netstandard).csproj new file mode 100644 index 00000000..b4c467e2 --- /dev/null +++ b/Sources/Video.Kinect/Video.Kinect (netstandard).csproj @@ -0,0 +1,22 @@ + + + + netstandard2.0 + ..\..\Release\ + true + AForge.Video.Kinect + + + + + + + + + + + + + + + diff --git a/Sources/Video.VFW/Video.VFW (netstandard).csproj b/Sources/Video.VFW/Video.VFW (netstandard).csproj new file mode 100644 index 00000000..b08e3c3f --- /dev/null +++ b/Sources/Video.VFW/Video.VFW (netstandard).csproj @@ -0,0 +1,18 @@ + + + + netstandard2.0 + ..\..\Release\ + AForge.Video.FVW + + + + + + + + + + + + diff --git a/Sources/Video.Ximea/Video.Ximea (netstandard).csproj b/Sources/Video.Ximea/Video.Ximea (netstandard).csproj new file mode 100644 index 00000000..3c273043 --- /dev/null +++ b/Sources/Video.Ximea/Video.Ximea (netstandard).csproj @@ -0,0 +1,19 @@ + + + + netstandard2.0 + ..\..\Release\ + true + AForge.Video.Ximea + + + + + + + + + + + + diff --git a/Sources/Video/Video (netstandard).csproj b/Sources/Video/Video (netstandard).csproj new file mode 100644 index 00000000..9a8779b1 --- /dev/null +++ b/Sources/Video/Video (netstandard).csproj @@ -0,0 +1,17 @@ + + + + netstandard2.0 + ..\..\Release\ + AForge.Video + + + + + + + + + + + diff --git a/Sources/Vision/Vision (netstandard).csproj b/Sources/Vision/Vision (netstandard).csproj new file mode 100644 index 00000000..62f7b7c8 --- /dev/null +++ b/Sources/Vision/Vision (netstandard).csproj @@ -0,0 +1,18 @@ + + + + netstandard2.0 + ..\..\Release\ + true + AForge.Vision + + + + + + + + + + + From bcad75b4871aa3255c3de1267465be5a94ff5045 Mon Sep 17 00:00:00 2001 From: Andy9FromSpace Date: Sat, 30 May 2020 10:47:28 +0200 Subject: [PATCH 2/4] Create README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 00000000..a60f0836 --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ +# AForge.NET +AForge.NET Framework is a C# framework designed for developers and researchers in the fields of Computer Vision and Artificial Intelligence - image processing, neural networks, genetic algorithms, machine learning, robotics, etc. + +.NET standard support has been added in this fork From 5c7bb69a24d232cbbab8d006a47ff3575f9d4575 Mon Sep 17 00:00:00 2001 From: Andy9FromSpace Date: Sat, 30 May 2020 10:48:59 +0200 Subject: [PATCH 3/4] Delete README.md --- README.md | 4 ---- 1 file changed, 4 deletions(-) delete mode 100644 README.md diff --git a/README.md b/README.md deleted file mode 100644 index a60f0836..00000000 --- a/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# AForge.NET -AForge.NET Framework is a C# framework designed for developers and researchers in the fields of Computer Vision and Artificial Intelligence - image processing, neural networks, genetic algorithms, machine learning, robotics, etc. - -.NET standard support has been added in this fork From f74c252187cebd7319564daf41783204a72c99b9 Mon Sep 17 00:00:00 2001 From: Andy9FromSpace Date: Fri, 5 Jun 2020 13:44:43 +0200 Subject: [PATCH 4/4] Set GenerateAssemblyInfo to false --- Sources/Core/Core (netstandard).csproj | 5 +---- Sources/Fuzzy/Fuzzy (netstandard).csproj | 5 +---- Sources/Genetic/Genetic (netstandard).csproj | 5 +---- Sources/Imaging.Formats/Imaging.Formats (netstandard).csproj | 5 +---- Sources/Imaging/Imaging (netstandard).csproj | 5 +---- Sources/MachineLearning/MachineLearning (netstandard).csproj | 5 +---- Sources/Math/Math (netstandard).csproj | 5 +---- Sources/Neuro/Neuro (netstandard).csproj | 5 +---- Sources/Robotics.Lego/Robotics.Lego (netstandard).csproj | 5 +---- .../Robotics.Surveyor/Robotics.Surveyor (netstandard).csproj | 5 +---- Sources/Video.Kinect/Video.Kinect (netstandard).csproj | 5 +---- Sources/Video.VFW/Video.VFW (netstandard).csproj | 5 +---- Sources/Video.Ximea/Video.Ximea (netstandard).csproj | 5 +---- Sources/Video/Video (netstandard).csproj | 5 +---- Sources/Vision/Vision (netstandard).csproj | 5 +---- 15 files changed, 15 insertions(+), 60 deletions(-) diff --git a/Sources/Core/Core (netstandard).csproj b/Sources/Core/Core (netstandard).csproj index 3068ede0..51d5b9e5 100644 --- a/Sources/Core/Core (netstandard).csproj +++ b/Sources/Core/Core (netstandard).csproj @@ -6,10 +6,7 @@ true TRACE;MONO AForge + false - - - - diff --git a/Sources/Fuzzy/Fuzzy (netstandard).csproj b/Sources/Fuzzy/Fuzzy (netstandard).csproj index e9cb26fe..88fc090f 100644 --- a/Sources/Fuzzy/Fuzzy (netstandard).csproj +++ b/Sources/Fuzzy/Fuzzy (netstandard).csproj @@ -4,12 +4,9 @@ netstandard2.0 ..\..\Release\ AForge.Fuzzy + false - - - - diff --git a/Sources/Genetic/Genetic (netstandard).csproj b/Sources/Genetic/Genetic (netstandard).csproj index e956e43e..aa52afa8 100644 --- a/Sources/Genetic/Genetic (netstandard).csproj +++ b/Sources/Genetic/Genetic (netstandard).csproj @@ -4,12 +4,9 @@ netstandard2.0 ..\..\Release\ AForge.Genetic + false - - - - diff --git a/Sources/Imaging.Formats/Imaging.Formats (netstandard).csproj b/Sources/Imaging.Formats/Imaging.Formats (netstandard).csproj index 8d056edd..ec2f2960 100644 --- a/Sources/Imaging.Formats/Imaging.Formats (netstandard).csproj +++ b/Sources/Imaging.Formats/Imaging.Formats (netstandard).csproj @@ -5,12 +5,9 @@ ..\..\Release\ true AForge.Imaging.Formats + false - - - - diff --git a/Sources/Imaging/Imaging (netstandard).csproj b/Sources/Imaging/Imaging (netstandard).csproj index bfe56f6a..30fda0e5 100644 --- a/Sources/Imaging/Imaging (netstandard).csproj +++ b/Sources/Imaging/Imaging (netstandard).csproj @@ -5,12 +5,9 @@ ..\..\Release\ true AForge.Imaging + false - - - - diff --git a/Sources/MachineLearning/MachineLearning (netstandard).csproj b/Sources/MachineLearning/MachineLearning (netstandard).csproj index 21924d34..f2f65911 100644 --- a/Sources/MachineLearning/MachineLearning (netstandard).csproj +++ b/Sources/MachineLearning/MachineLearning (netstandard).csproj @@ -4,10 +4,7 @@ netstandard2.0 ..\..\Release\ AForge.MachineLearning + false - - - - diff --git a/Sources/Math/Math (netstandard).csproj b/Sources/Math/Math (netstandard).csproj index 2cf46700..4f6c20de 100644 --- a/Sources/Math/Math (netstandard).csproj +++ b/Sources/Math/Math (netstandard).csproj @@ -4,12 +4,9 @@ netstandard2.0 ..\..\Release\ AForge.Math + false - - - - diff --git a/Sources/Neuro/Neuro (netstandard).csproj b/Sources/Neuro/Neuro (netstandard).csproj index e28ca1de..2c6ef396 100644 --- a/Sources/Neuro/Neuro (netstandard).csproj +++ b/Sources/Neuro/Neuro (netstandard).csproj @@ -4,12 +4,9 @@ netstandard2.0 ..\..\Release\ AForge.Neuro + false - - - - diff --git a/Sources/Robotics.Lego/Robotics.Lego (netstandard).csproj b/Sources/Robotics.Lego/Robotics.Lego (netstandard).csproj index 08f23221..73df3202 100644 --- a/Sources/Robotics.Lego/Robotics.Lego (netstandard).csproj +++ b/Sources/Robotics.Lego/Robotics.Lego (netstandard).csproj @@ -4,16 +4,13 @@ netstandard2.0 ..\..\Release\ AForge.Robotics.Lego + false - - - - diff --git a/Sources/Robotics.Surveyor/Robotics.Surveyor (netstandard).csproj b/Sources/Robotics.Surveyor/Robotics.Surveyor (netstandard).csproj index 7efa3204..707610cb 100644 --- a/Sources/Robotics.Surveyor/Robotics.Surveyor (netstandard).csproj +++ b/Sources/Robotics.Surveyor/Robotics.Surveyor (netstandard).csproj @@ -4,16 +4,13 @@ netstandard2.0 ..\..\Release\ AForge.Robotics.Surveyor + false - - - - diff --git a/Sources/Video.Kinect/Video.Kinect (netstandard).csproj b/Sources/Video.Kinect/Video.Kinect (netstandard).csproj index b4c467e2..a076d60e 100644 --- a/Sources/Video.Kinect/Video.Kinect (netstandard).csproj +++ b/Sources/Video.Kinect/Video.Kinect (netstandard).csproj @@ -5,16 +5,13 @@ ..\..\Release\ true AForge.Video.Kinect + false - - - - diff --git a/Sources/Video.VFW/Video.VFW (netstandard).csproj b/Sources/Video.VFW/Video.VFW (netstandard).csproj index b08e3c3f..2b8edc16 100644 --- a/Sources/Video.VFW/Video.VFW (netstandard).csproj +++ b/Sources/Video.VFW/Video.VFW (netstandard).csproj @@ -4,12 +4,9 @@ netstandard2.0 ..\..\Release\ AForge.Video.FVW + false - - - - diff --git a/Sources/Video.Ximea/Video.Ximea (netstandard).csproj b/Sources/Video.Ximea/Video.Ximea (netstandard).csproj index 3c273043..f2e774d5 100644 --- a/Sources/Video.Ximea/Video.Ximea (netstandard).csproj +++ b/Sources/Video.Ximea/Video.Ximea (netstandard).csproj @@ -5,12 +5,9 @@ ..\..\Release\ true AForge.Video.Ximea + false - - - - diff --git a/Sources/Video/Video (netstandard).csproj b/Sources/Video/Video (netstandard).csproj index 9a8779b1..30881bab 100644 --- a/Sources/Video/Video (netstandard).csproj +++ b/Sources/Video/Video (netstandard).csproj @@ -4,12 +4,9 @@ netstandard2.0 ..\..\Release\ AForge.Video + false - - - - diff --git a/Sources/Vision/Vision (netstandard).csproj b/Sources/Vision/Vision (netstandard).csproj index 62f7b7c8..04daa6d7 100644 --- a/Sources/Vision/Vision (netstandard).csproj +++ b/Sources/Vision/Vision (netstandard).csproj @@ -5,12 +5,9 @@ ..\..\Release\ true AForge.Vision + false - - - -