diff --git a/GraphLayout/MSAGL/AutomaticGraphLayout.csproj b/GraphLayout/MSAGL/AutomaticGraphLayout.csproj
index 0b684654..6d157442 100644
--- a/GraphLayout/MSAGL/AutomaticGraphLayout.csproj
+++ b/GraphLayout/MSAGL/AutomaticGraphLayout.csproj
@@ -6,6 +6,7 @@
Microsoft.Msagl
true
true
+ NU1605,CS1591,CS1570,CS1572, CS1587, CS1572, CS1573, CS1712
TEST_MSAGL
diff --git a/GraphLayout/Samples/AspectRatioSample/SettingGraphBoundsSample.csproj b/GraphLayout/Samples/AspectRatioSample/SettingGraphBoundsSample.csproj
index 92287f0e..0ad6cc32 100644
--- a/GraphLayout/Samples/AspectRatioSample/SettingGraphBoundsSample.csproj
+++ b/GraphLayout/Samples/AspectRatioSample/SettingGraphBoundsSample.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
WinExe
AspectRatioSample
3.5
diff --git a/GraphLayout/Samples/DrawingFromGeometryGraphSample/DrawingFromGeometryGraphSample.csproj b/GraphLayout/Samples/DrawingFromGeometryGraphSample/DrawingFromGeometryGraphSample.csproj
index 1ebb2a83..02622cd1 100644
--- a/GraphLayout/Samples/DrawingFromGeometryGraphSample/DrawingFromGeometryGraphSample.csproj
+++ b/GraphLayout/Samples/DrawingFromGeometryGraphSample/DrawingFromGeometryGraphSample.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
WinExe
DrawingFromFromGeometryGraphSample
3.5
diff --git a/GraphLayout/Samples/DrawingFromGeometryWithGtk/DrawingFromGeometryWithGtk.csproj b/GraphLayout/Samples/DrawingFromGeometryWithGtk/DrawingFromGeometryWithGtk.csproj
index f900d82d..e9f3893f 100644
--- a/GraphLayout/Samples/DrawingFromGeometryWithGtk/DrawingFromGeometryWithGtk.csproj
+++ b/GraphLayout/Samples/DrawingFromGeometryWithGtk/DrawingFromGeometryWithGtk.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0;net7.0
+ net6.0
diff --git a/GraphLayout/Samples/EdgeRoutingSample/EdgeRoutingSample.csproj b/GraphLayout/Samples/EdgeRoutingSample/EdgeRoutingSample.csproj
index 827609d0..b4bddd0c 100644
--- a/GraphLayout/Samples/EdgeRoutingSample/EdgeRoutingSample.csproj
+++ b/GraphLayout/Samples/EdgeRoutingSample/EdgeRoutingSample.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
Exe
3.5
diff --git a/GraphLayout/Samples/Editing/Editing.csproj b/GraphLayout/Samples/Editing/Editing.csproj
index 7c49baa2..3dbc37e9 100644
--- a/GraphLayout/Samples/Editing/Editing.csproj
+++ b/GraphLayout/Samples/Editing/Editing.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
Exe
3.5
diff --git a/GraphLayout/Samples/FastIncrementalLayoutWithGdi/FastIncrementalLayoutWithGdi.csproj b/GraphLayout/Samples/FastIncrementalLayoutWithGdi/FastIncrementalLayoutWithGdi.csproj
index d8786307..f3f666f8 100644
--- a/GraphLayout/Samples/FastIncrementalLayoutWithGdi/FastIncrementalLayoutWithGdi.csproj
+++ b/GraphLayout/Samples/FastIncrementalLayoutWithGdi/FastIncrementalLayoutWithGdi.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
WinExe
3.5
false
diff --git a/GraphLayout/Samples/FindEmptySpotSample/FindEmptySpotSample.csproj b/GraphLayout/Samples/FindEmptySpotSample/FindEmptySpotSample.csproj
index f3f600b5..f4cb64e9 100644
--- a/GraphLayout/Samples/FindEmptySpotSample/FindEmptySpotSample.csproj
+++ b/GraphLayout/Samples/FindEmptySpotSample/FindEmptySpotSample.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
WinExe
3.5
publish\
diff --git a/GraphLayout/Samples/GeometryRoutinesSample/GeometryRoutinesSample.csproj b/GraphLayout/Samples/GeometryRoutinesSample/GeometryRoutinesSample.csproj
index 86bdc7c0..6a80c7c3 100644
--- a/GraphLayout/Samples/GeometryRoutinesSample/GeometryRoutinesSample.csproj
+++ b/GraphLayout/Samples/GeometryRoutinesSample/GeometryRoutinesSample.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
Exe
3.5
publish\
diff --git a/GraphLayout/Samples/LayerConstraintsFromGeometrySample/LayerConstraintsFromGeometrySample.csproj b/GraphLayout/Samples/LayerConstraintsFromGeometrySample/LayerConstraintsFromGeometrySample.csproj
index cb6226a6..6448167d 100644
--- a/GraphLayout/Samples/LayerConstraintsFromGeometrySample/LayerConstraintsFromGeometrySample.csproj
+++ b/GraphLayout/Samples/LayerConstraintsFromGeometrySample/LayerConstraintsFromGeometrySample.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
WinExe
false
true
diff --git a/GraphLayout/Samples/LayoutOfADisconnectedGraphWithSugiyama/LayoutOfADisconnectedGraphWithSugiyama.csproj b/GraphLayout/Samples/LayoutOfADisconnectedGraphWithSugiyama/LayoutOfADisconnectedGraphWithSugiyama.csproj
index 9f443cb7..7f5c4ff1 100644
--- a/GraphLayout/Samples/LayoutOfADisconnectedGraphWithSugiyama/LayoutOfADisconnectedGraphWithSugiyama.csproj
+++ b/GraphLayout/Samples/LayoutOfADisconnectedGraphWithSugiyama/LayoutOfADisconnectedGraphWithSugiyama.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
x86
WinExe
false
diff --git a/GraphLayout/Samples/LoadingDgmlGraph/LoadingDgmlGraph.csproj b/GraphLayout/Samples/LoadingDgmlGraph/LoadingDgmlGraph.csproj
index 9f43dc4b..4a85ba11 100644
--- a/GraphLayout/Samples/LoadingDgmlGraph/LoadingDgmlGraph.csproj
+++ b/GraphLayout/Samples/LoadingDgmlGraph/LoadingDgmlGraph.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
Exe
false
true
diff --git a/GraphLayout/Samples/LocationLabeling/LocationLabeler.csproj b/GraphLayout/Samples/LocationLabeling/LocationLabeler.csproj
index 69a0a1a3..a39274b9 100644
--- a/GraphLayout/Samples/LocationLabeling/LocationLabeler.csproj
+++ b/GraphLayout/Samples/LocationLabeling/LocationLabeler.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
WinExe
LocationLabeling
LocationLabeling
diff --git a/GraphLayout/Samples/MinWpfApp/MinWpfApp.csproj b/GraphLayout/Samples/MinWpfApp/MinWpfApp.csproj
index be9dd049..e2206ac8 100644
--- a/GraphLayout/Samples/MinWpfApp/MinWpfApp.csproj
+++ b/GraphLayout/Samples/MinWpfApp/MinWpfApp.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
WinExe
false
true
diff --git a/GraphLayout/Samples/NodesWithImages/NodesWithImages.csproj b/GraphLayout/Samples/NodesWithImages/NodesWithImages.csproj
index 6d03061e..20e79813 100644
--- a/GraphLayout/Samples/NodesWithImages/NodesWithImages.csproj
+++ b/GraphLayout/Samples/NodesWithImages/NodesWithImages.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
WinExe
3.5
false
diff --git a/GraphLayout/Samples/PhyloTreeFromGeometrySample/PhyloTreeFromGeometrySample.csproj b/GraphLayout/Samples/PhyloTreeFromGeometrySample/PhyloTreeFromGeometrySample.csproj
index ef268bb6..35ea23fa 100644
--- a/GraphLayout/Samples/PhyloTreeFromGeometrySample/PhyloTreeFromGeometrySample.csproj
+++ b/GraphLayout/Samples/PhyloTreeFromGeometrySample/PhyloTreeFromGeometrySample.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
WinExe
false
true
diff --git a/GraphLayout/Samples/PhyloTreeSampleOverGDI/PhyloTreeSampleOverGDI.csproj b/GraphLayout/Samples/PhyloTreeSampleOverGDI/PhyloTreeSampleOverGDI.csproj
index bd841460..536489c5 100644
--- a/GraphLayout/Samples/PhyloTreeSampleOverGDI/PhyloTreeSampleOverGDI.csproj
+++ b/GraphLayout/Samples/PhyloTreeSampleOverGDI/PhyloTreeSampleOverGDI.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
WinExe
3.5
publish\
diff --git a/GraphLayout/Samples/PopulateGViewerWithPrecalculatedDrawingGraph/PopulateGViewerWithPrecalculatedDrawingGraph.csproj b/GraphLayout/Samples/PopulateGViewerWithPrecalculatedDrawingGraph/PopulateGViewerWithPrecalculatedDrawingGraph.csproj
index 0b1d6781..c270b76d 100644
--- a/GraphLayout/Samples/PopulateGViewerWithPrecalculatedDrawingGraph/PopulateGViewerWithPrecalculatedDrawingGraph.csproj
+++ b/GraphLayout/Samples/PopulateGViewerWithPrecalculatedDrawingGraph/PopulateGViewerWithPrecalculatedDrawingGraph.csproj
@@ -2,7 +2,7 @@
WinExe
- net6.0-windows;net7.0-windows
+ net6.0-windows
true
diff --git a/GraphLayout/Samples/SameLayerSample/SameLayerSample.csproj b/GraphLayout/Samples/SameLayerSample/SameLayerSample.csproj
index 1f082c85..33262b2d 100644
--- a/GraphLayout/Samples/SameLayerSample/SameLayerSample.csproj
+++ b/GraphLayout/Samples/SameLayerSample/SameLayerSample.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
WinExe
false
true
diff --git a/GraphLayout/Samples/SimplestWinFormsSample/SimplestWinFormsSample.csproj b/GraphLayout/Samples/SimplestWinFormsSample/SimplestWinFormsSample.csproj
index 38df463b..1576a9fc 100644
--- a/GraphLayout/Samples/SimplestWinFormsSample/SimplestWinFormsSample.csproj
+++ b/GraphLayout/Samples/SimplestWinFormsSample/SimplestWinFormsSample.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
WinExe
false
true
diff --git a/GraphLayout/Samples/SvgLayerSample/SvgLayerSample.csproj b/GraphLayout/Samples/SvgLayerSample/SvgLayerSample.csproj
index 8b6b653a..769af461 100644
--- a/GraphLayout/Samples/SvgLayerSample/SvgLayerSample.csproj
+++ b/GraphLayout/Samples/SvgLayerSample/SvgLayerSample.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0;net7.0
+ net6.0
diff --git a/GraphLayout/Samples/UsingMDSLayoutSample/UsingMDSLayoutSample.csproj b/GraphLayout/Samples/UsingMDSLayoutSample/UsingMDSLayoutSample.csproj
index 73619f89..69becd3a 100644
--- a/GraphLayout/Samples/UsingMDSLayoutSample/UsingMDSLayoutSample.csproj
+++ b/GraphLayout/Samples/UsingMDSLayoutSample/UsingMDSLayoutSample.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
WinExe
3.5
publish\
diff --git a/GraphLayout/Samples/WindowsApplicationSample/WindowsApplicationSample.csproj b/GraphLayout/Samples/WindowsApplicationSample/WindowsApplicationSample.csproj
index 8edac2bb..74f3764d 100644
--- a/GraphLayout/Samples/WindowsApplicationSample/WindowsApplicationSample.csproj
+++ b/GraphLayout/Samples/WindowsApplicationSample/WindowsApplicationSample.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
WinExe
3.5
publish\
diff --git a/GraphLayout/Samples/WpfApplicationSample/WpfApplicationSample.csproj b/GraphLayout/Samples/WpfApplicationSample/WpfApplicationSample.csproj
index 9dc0ca62..9ac9ba7c 100644
--- a/GraphLayout/Samples/WpfApplicationSample/WpfApplicationSample.csproj
+++ b/GraphLayout/Samples/WpfApplicationSample/WpfApplicationSample.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
WinExe
false
true
diff --git a/GraphLayout/Test/Test01/Test01.csproj b/GraphLayout/Test/Test01/Test01.csproj
index 65a370a7..c6e688f6 100644
--- a/GraphLayout/Test/Test01/Test01.csproj
+++ b/GraphLayout/Test/Test01/Test01.csproj
@@ -15,6 +15,7 @@
v4.7.2
512
+
x86
true
@@ -176,4 +177,4 @@
-->
-
\ No newline at end of file
+
diff --git a/GraphLayout/TinyClickDemo/TinyClickDemo.csproj b/GraphLayout/TinyClickDemo/TinyClickDemo.csproj
index f04f2455..d63d0a19 100644
--- a/GraphLayout/TinyClickDemo/TinyClickDemo.csproj
+++ b/GraphLayout/TinyClickDemo/TinyClickDemo.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
WinExe
false
true
diff --git a/GraphLayout/WriteToSvgSample/WriteToSvgSample.csproj b/GraphLayout/WriteToSvgSample/WriteToSvgSample.csproj
index c4f79b48..5354f069 100644
--- a/GraphLayout/WriteToSvgSample/WriteToSvgSample.csproj
+++ b/GraphLayout/WriteToSvgSample/WriteToSvgSample.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0;net7.0
+ net6.0
diff --git a/GraphLayout/tools/Dot2Graph/Dot2Graph.csproj b/GraphLayout/tools/Dot2Graph/Dot2Graph.csproj
index 033d3e8b..a174df71 100644
--- a/GraphLayout/tools/Dot2Graph/Dot2Graph.csproj
+++ b/GraphLayout/tools/Dot2Graph/Dot2Graph.csproj
@@ -1,113 +1,48 @@
-
-
-
- Debug
- x86
- 8.0.30703
- 2.0
- {BA8FED53-458E-4CB3-8EB3-CBFCADD87E5D}
- Library
- Properties
+
+
+ Library
+ net472
+ win
+
+
+
+ net472
Dot2Graph
Dot2Graph
- v4.7.2
- 512
+ AnyCPU;x86;x64
+ false
-
- x86
- true
- full
+
+
+
+ DEBUG;TRACE
false
bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- x86
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
-
-
-
-
-
- true
- bin\Release\
- DEBUG;TRACE
- full
AnyCPU
- prompt
-
-
- bin\Release\
- TRACE
- true
- pdbonly
- AnyCPU
- prompt
-
-
- true
- bin\x64\Debug\
- DEBUG;TRACE
full
- x64
- prompt
+ 4
-
- bin\x64\Release\
+
+
+
TRACE
true
+ bin\Release\
+ AnyCPU
pdbonly
- x64
- prompt
+ 4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {B76F8F71-4B00-4242-BE36-C9F0732511F7}
- AutomaticGraphLayout.Drawing
-
-
- {415D3E3F-7105-46C1-84D2-7ECB34213D92}
- AutomaticGraphLayout
-
-
- {ef5cf15e-5645-433b-8a23-af93e3f2682f}
- QUT.ShiftReduceParser
-
-
+
+
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
diff --git a/GraphLayout/tools/GraphViewerGDI/GraphViewerGDI.csproj b/GraphLayout/tools/GraphViewerGDI/GraphViewerGDI.csproj
index d49e7a15..672b8787 100644
--- a/GraphLayout/tools/GraphViewerGDI/GraphViewerGDI.csproj
+++ b/GraphLayout/tools/GraphViewerGDI/GraphViewerGDI.csproj
@@ -1,6 +1,6 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
Library
Microsoft.Msagl.GraphViewerGdi
Microsoft.Msagl.GraphViewerGdi
diff --git a/GraphLayout/tools/WpfGraphControl/WpfGraphControl.csproj b/GraphLayout/tools/WpfGraphControl/WpfGraphControl.csproj
index 5b3d24cd..3e8cdfeb 100644
--- a/GraphLayout/tools/WpfGraphControl/WpfGraphControl.csproj
+++ b/GraphLayout/tools/WpfGraphControl/WpfGraphControl.csproj
@@ -1,7 +1,7 @@
- net472;net6.0-windows;net7.0-windows
+ net472;net6.0-windows
true
Microsoft.Msagl.WpfGraphControl