diff --git a/dotnet/.vs/dotnet/v17/.suo b/dotnet/.vs/dotnet/v17/.suo
new file mode 100644
index 00000000..027a72d5
Binary files /dev/null and b/dotnet/.vs/dotnet/v17/.suo differ
diff --git a/dotnet/authenticate/app.config b/dotnet/authenticate/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/authenticate/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/authenticate/authenticate.csproj b/dotnet/authenticate/authenticate.csproj
index c05c41f8..4483ff96 100644
--- a/dotnet/authenticate/authenticate.csproj
+++ b/dotnet/authenticate/authenticate.csproj
@@ -1,5 +1,5 @@
-
-
+
+
Debug
AnyCPU
@@ -7,6 +7,8 @@
Exe
authenticate
authenticate
+ v4.8
+
true
@@ -17,6 +19,7 @@
prompt
4
true
+ false
none
@@ -25,6 +28,7 @@
prompt
4
true
+ false
@@ -40,4 +44,7 @@
IEC61850.NET
+
+
+
\ No newline at end of file
diff --git a/dotnet/client_example_async/app.config b/dotnet/client_example_async/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/client_example_async/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/client_example_async/client_example_async.csproj b/dotnet/client_example_async/client_example_async.csproj
index 86340d04..25a0c235 100644
--- a/dotnet/client_example_async/client_example_async.csproj
+++ b/dotnet/client_example_async/client_example_async.csproj
@@ -1,5 +1,5 @@
-
+
Debug
AnyCPU
@@ -7,7 +7,7 @@
Exe
client_example_async
client_example_async
- v4.0
+ v4.8
diff --git a/dotnet/client_example_setting_groups/app.config b/dotnet/client_example_setting_groups/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/client_example_setting_groups/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/client_example_setting_groups/client_example_setting_groups.csproj b/dotnet/client_example_setting_groups/client_example_setting_groups.csproj
index 9030d71b..c35fc669 100644
--- a/dotnet/client_example_setting_groups/client_example_setting_groups.csproj
+++ b/dotnet/client_example_setting_groups/client_example_setting_groups.csproj
@@ -1,5 +1,5 @@
-
-
+
+
Debug
AnyCPU
@@ -7,7 +7,8 @@
Exe
clientexamplesettinggroup
client-example-setting-group
- v4.5
+ v4.8
+
true
@@ -41,4 +42,7 @@
IEC61850.NET
+
+
+
\ No newline at end of file
diff --git a/dotnet/control/app.config b/dotnet/control/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/control/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/control/control.csproj b/dotnet/control/control.csproj
index efe7f4ca..baf5062a 100644
--- a/dotnet/control/control.csproj
+++ b/dotnet/control/control.csproj
@@ -1,5 +1,5 @@
-
-
+
+
Debug
AnyCPU
@@ -7,6 +7,8 @@
Exe
control
control
+ v4.8
+
true
@@ -17,6 +19,7 @@
prompt
4
true
+ false
none
@@ -25,6 +28,7 @@
prompt
4
true
+ false
@@ -40,4 +44,7 @@
IEC61850.NET
+
+
+
\ No newline at end of file
diff --git a/dotnet/datasets/app.config b/dotnet/datasets/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/datasets/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/datasets/datasets.csproj b/dotnet/datasets/datasets.csproj
index 312ccbfd..94e90ba5 100644
--- a/dotnet/datasets/datasets.csproj
+++ b/dotnet/datasets/datasets.csproj
@@ -1,5 +1,5 @@
-
-
+
+
Debug
AnyCPU
@@ -7,6 +7,8 @@
Exe
datasets
datasets
+ v4.8
+
true
@@ -17,6 +19,7 @@
prompt
4
true
+ false
none
@@ -25,6 +28,7 @@
prompt
4
true
+ false
@@ -40,4 +44,7 @@
IEC61850.NET
+
+
+
\ No newline at end of file
diff --git a/dotnet/example1/app.config b/dotnet/example1/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/example1/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/example1/example1.csproj b/dotnet/example1/example1.csproj
index 592905b5..da7f380a 100644
--- a/dotnet/example1/example1.csproj
+++ b/dotnet/example1/example1.csproj
@@ -1,5 +1,5 @@
-
+
Debug
AnyCPU
@@ -7,6 +7,8 @@
Exe
example1
example1
+ v4.8
+
true
@@ -17,6 +19,7 @@
prompt
4
true
+ false
none
@@ -25,6 +28,7 @@
prompt
4
true
+ false
@@ -40,4 +44,7 @@
IEC61850.NET
+
+
+
\ No newline at end of file
diff --git a/dotnet/example2/app.config b/dotnet/example2/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/example2/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/example2/example2.csproj b/dotnet/example2/example2.csproj
index 612fcdb5..99d490e2 100644
--- a/dotnet/example2/example2.csproj
+++ b/dotnet/example2/example2.csproj
@@ -1,5 +1,5 @@
-
-
+
+
Debug
AnyCPU
@@ -7,6 +7,8 @@
Exe
example2
example2
+ v4.8
+
true
@@ -17,6 +19,7 @@
prompt
4
true
+ false
none
@@ -25,6 +28,7 @@
prompt
4
true
+ false
@@ -40,4 +44,7 @@
IEC61850.NET
+
+
+
\ No newline at end of file
diff --git a/dotnet/example3/app.config b/dotnet/example3/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/example3/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/example3/example3.csproj b/dotnet/example3/example3.csproj
index 4f60434a..189e432e 100644
--- a/dotnet/example3/example3.csproj
+++ b/dotnet/example3/example3.csproj
@@ -1,5 +1,5 @@
-
-
+
+
Debug
AnyCPU
@@ -7,6 +7,8 @@
Exe
example3
example3
+ v4.8
+
true
@@ -17,6 +19,7 @@
prompt
4
true
+ false
none
@@ -25,6 +28,7 @@
prompt
4
true
+ false
@@ -40,4 +44,7 @@
IEC61850.NET
+
+
+
\ No newline at end of file
diff --git a/dotnet/files/app.config b/dotnet/files/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/files/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/files/files.csproj b/dotnet/files/files.csproj
index ba8c3186..6b943901 100644
--- a/dotnet/files/files.csproj
+++ b/dotnet/files/files.csproj
@@ -1,5 +1,5 @@
-
-
+
+
Debug
AnyCPU
@@ -7,6 +7,8 @@
Exe
files
files
+ v4.8
+
true
@@ -17,6 +19,7 @@
prompt
4
true
+ false
none
@@ -25,6 +28,7 @@
prompt
4
true
+ false
@@ -40,4 +44,7 @@
IEC61850.NET
+
+
+
\ No newline at end of file
diff --git a/dotnet/goose_subscriber/app.config b/dotnet/goose_subscriber/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/goose_subscriber/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/goose_subscriber/goose_subscriber.csproj b/dotnet/goose_subscriber/goose_subscriber.csproj
index 077b65df..90b21bdb 100644
--- a/dotnet/goose_subscriber/goose_subscriber.csproj
+++ b/dotnet/goose_subscriber/goose_subscriber.csproj
@@ -1,5 +1,5 @@
-
-
+
+
Debug
AnyCPU
@@ -7,7 +7,8 @@
Exe
goose_subscriber
goose_subscriber
- v4.5
+ v4.8
+
true
@@ -41,4 +42,7 @@
IEC61850.NET
+
+
+
\ No newline at end of file
diff --git a/dotnet/log_client/app.config b/dotnet/log_client/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/log_client/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/log_client/log_client.csproj b/dotnet/log_client/log_client.csproj
index f9defe5c..8dc5eb5d 100644
--- a/dotnet/log_client/log_client.csproj
+++ b/dotnet/log_client/log_client.csproj
@@ -1,5 +1,5 @@
-
-
+
+
Debug
AnyCPU
@@ -7,7 +7,8 @@
Exe
log_client
log_client
- v4.0
+ v4.8
+
true
@@ -18,6 +19,7 @@
prompt
4
true
+ false
full
@@ -26,6 +28,7 @@
prompt
4
true
+ false
@@ -41,4 +44,7 @@
IEC61850.NET
-
+
+
+
+
\ No newline at end of file
diff --git a/dotnet/model_browsing/app.config b/dotnet/model_browsing/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/model_browsing/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/model_browsing/model_browsing.csproj b/dotnet/model_browsing/model_browsing.csproj
index 8162b3f8..de4fc963 100644
--- a/dotnet/model_browsing/model_browsing.csproj
+++ b/dotnet/model_browsing/model_browsing.csproj
@@ -1,5 +1,5 @@
-
-
+
+
Debug
AnyCPU
@@ -7,6 +7,8 @@
Exe
model_browsing
model_browsing
+ v4.8
+
true
@@ -17,6 +19,7 @@
prompt
4
true
+ false
none
@@ -25,6 +28,7 @@
prompt
4
true
+ false
@@ -40,4 +44,7 @@
IEC61850.NET
+
+
+
\ No newline at end of file
diff --git a/dotnet/report_new_dataset/app.config b/dotnet/report_new_dataset/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/report_new_dataset/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/report_new_dataset/report_new_dataset.csproj b/dotnet/report_new_dataset/report_new_dataset.csproj
index ccf2dc93..fb520387 100644
--- a/dotnet/report_new_dataset/report_new_dataset.csproj
+++ b/dotnet/report_new_dataset/report_new_dataset.csproj
@@ -1,5 +1,5 @@
-
-
+
+
Debug
AnyCPU
@@ -7,6 +7,8 @@
Exe
report_new_dataset
report_new_dataset
+ v4.8
+
true
@@ -17,6 +19,7 @@
prompt
4
true
+ false
none
@@ -25,6 +28,7 @@
prompt
4
true
+ false
@@ -40,4 +44,7 @@
IEC61850.NET
+
+
+
\ No newline at end of file
diff --git a/dotnet/reporting/app.config b/dotnet/reporting/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/reporting/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/reporting/reporting.csproj b/dotnet/reporting/reporting.csproj
index 53a5829e..bed208a4 100644
--- a/dotnet/reporting/reporting.csproj
+++ b/dotnet/reporting/reporting.csproj
@@ -1,5 +1,5 @@
-
+
Debug
AnyCPU
@@ -22,6 +22,8 @@
false
false
true
+ v4.8
+
true
@@ -33,6 +35,7 @@
4
true
true
+ false
none
@@ -41,6 +44,7 @@
prompt
4
true
+ false
@@ -78,4 +82,7 @@
true
-
+
+
+
+
\ No newline at end of file
diff --git a/dotnet/server1/app.config b/dotnet/server1/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/server1/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/server1/server1.csproj b/dotnet/server1/server1.csproj
index ab6d9c85..c0cd3eb3 100644
--- a/dotnet/server1/server1.csproj
+++ b/dotnet/server1/server1.csproj
@@ -1,5 +1,5 @@
-
+
Debug
AnyCPU
@@ -7,7 +7,7 @@
Exe
server1
server1
- v4.0
+ v4.8
@@ -28,6 +28,7 @@
prompt
4
true
+ false
@@ -44,6 +45,7 @@
+
PreserveNewest
diff --git a/dotnet/server_goose_publisher/App.config b/dotnet/server_goose_publisher/App.config
index 731f6de6..4bfa0056 100644
--- a/dotnet/server_goose_publisher/App.config
+++ b/dotnet/server_goose_publisher/App.config
@@ -1,6 +1,6 @@
-
+
-
+
-
\ No newline at end of file
+
diff --git a/dotnet/server_goose_publisher/server_goose_publisher.csproj b/dotnet/server_goose_publisher/server_goose_publisher.csproj
index 5cf3a856..4405a074 100644
--- a/dotnet/server_goose_publisher/server_goose_publisher.csproj
+++ b/dotnet/server_goose_publisher/server_goose_publisher.csproj
@@ -8,10 +8,11 @@
Exe
server_goose_publisher
server_goose_publisher
- v4.6.1
+ v4.8
512
true
true
+
AnyCPU
diff --git a/dotnet/sv_subscriber/app.config b/dotnet/sv_subscriber/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/sv_subscriber/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/sv_subscriber/sv_subscriber.csproj b/dotnet/sv_subscriber/sv_subscriber.csproj
index 4d0fa10d..400ab39a 100644
--- a/dotnet/sv_subscriber/sv_subscriber.csproj
+++ b/dotnet/sv_subscriber/sv_subscriber.csproj
@@ -1,5 +1,5 @@
-
+
Debug
AnyCPU
@@ -7,7 +7,7 @@
Exe
sv_subscriber
sv_subscriber
- v4.0
+ v4.8
@@ -19,6 +19,7 @@
prompt
4
true
+ false
full
@@ -27,6 +28,7 @@
prompt
4
true
+ false
@@ -42,4 +44,7 @@
IEC61850.NET
-
+
+
+
+
\ No newline at end of file
diff --git a/dotnet/tests/tests.csproj b/dotnet/tests/tests.csproj
index ecaf4e89..e7c7349b 100644
--- a/dotnet/tests/tests.csproj
+++ b/dotnet/tests/tests.csproj
@@ -1,5 +1,5 @@
-
+
Debug
AnyCPU
@@ -7,6 +7,8 @@
Library
tests
tests
+ v4.8
+
true
@@ -17,6 +19,7 @@
prompt
4
false
+ false
none
@@ -25,6 +28,7 @@
prompt
4
false
+ false
diff --git a/dotnet/tls_client_example/app.config b/dotnet/tls_client_example/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/tls_client_example/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/tls_client_example/tls_client_example.csproj b/dotnet/tls_client_example/tls_client_example.csproj
index 389abef9..44e6086e 100644
--- a/dotnet/tls_client_example/tls_client_example.csproj
+++ b/dotnet/tls_client_example/tls_client_example.csproj
@@ -1,5 +1,5 @@
-
-
+
+
Debug
AnyCPU
@@ -7,7 +7,8 @@
Exe
tls_client_example
tls_client_example
- v4.5
+ v4.8
+
true
@@ -42,6 +43,7 @@
+
PreserveNewest
diff --git a/dotnet/tls_server_example/app.config b/dotnet/tls_server_example/app.config
new file mode 100644
index 00000000..3e0e37cf
--- /dev/null
+++ b/dotnet/tls_server_example/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/dotnet/tls_server_example/tls_server_example.csproj b/dotnet/tls_server_example/tls_server_example.csproj
index 012dd760..2015bd55 100644
--- a/dotnet/tls_server_example/tls_server_example.csproj
+++ b/dotnet/tls_server_example/tls_server_example.csproj
@@ -1,5 +1,5 @@
-
-
+
+
Debug
AnyCPU
@@ -7,7 +7,8 @@
Exe
tls_server_example
tls_server_example
- v4.5
+ v4.8
+
true
@@ -42,6 +43,7 @@
+
PreserveNewest