diff --git a/src/devices/AD5328/AD5328.csproj b/src/devices/AD5328/AD5328.csproj
index 64273497bd..996a6bdcaf 100755
--- a/src/devices/AD5328/AD5328.csproj
+++ b/src/devices/AD5328/AD5328.csproj
@@ -1,20 +1,12 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/AD5328/samples/AD5328.Samples.csproj b/src/devices/AD5328/samples/AD5328.Samples.csproj
index acf5dfe937..101e82f1b2 100755
--- a/src/devices/AD5328/samples/AD5328.Samples.csproj
+++ b/src/devices/AD5328/samples/AD5328.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ads1115/Ads1115.csproj b/src/devices/Ads1115/Ads1115.csproj
index b61f8fe75f..63c7b7450b 100644
--- a/src/devices/Ads1115/Ads1115.csproj
+++ b/src/devices/Ads1115/Ads1115.csproj
@@ -1,12 +1,9 @@
-
$(DefaultBindingTfms)
false
-
-
@@ -20,10 +17,8 @@
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ads1115/samples/Ads1115.Samples.csproj b/src/devices/Ads1115/samples/Ads1115.Samples.csproj
index 9eaa6f2a4d..19030d60ec 100644
--- a/src/devices/Ads1115/samples/Ads1115.Samples.csproj
+++ b/src/devices/Ads1115/samples/Ads1115.Samples.csproj
@@ -1,20 +1,15 @@
-
Exe
net5.0
-
-
+
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Adxl345/Adxl345.csproj b/src/devices/Adxl345/Adxl345.csproj
index f4df62cd3f..661d22a79d 100644
--- a/src/devices/Adxl345/Adxl345.csproj
+++ b/src/devices/Adxl345/Adxl345.csproj
@@ -1,20 +1,15 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Adxl345/samples/Adxl345.Samples.csproj b/src/devices/Adxl345/samples/Adxl345.Samples.csproj
index e08ed7aebf..ef67d5266e 100644
--- a/src/devices/Adxl345/samples/Adxl345.Samples.csproj
+++ b/src/devices/Adxl345/samples/Adxl345.Samples.csproj
@@ -1,20 +1,15 @@
-
Exe
net5.0
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Adxl357/Adxl357.csproj b/src/devices/Adxl357/Adxl357.csproj
index f7e5923006..5a7fe63954 100644
--- a/src/devices/Adxl357/Adxl357.csproj
+++ b/src/devices/Adxl357/Adxl357.csproj
@@ -1,19 +1,14 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Adxl357/samples/Adxl357.Samples.csproj b/src/devices/Adxl357/samples/Adxl357.Samples.csproj
index 0911275201..d59758bf66 100644
--- a/src/devices/Adxl357/samples/Adxl357.Samples.csproj
+++ b/src/devices/Adxl357/samples/Adxl357.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ags01db/Ags01db.csproj b/src/devices/Ags01db/Ags01db.csproj
index c0fd624cde..09915b8d2e 100644
--- a/src/devices/Ags01db/Ags01db.csproj
+++ b/src/devices/Ags01db/Ags01db.csproj
@@ -1,19 +1,14 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ags01db/samples/Ags01db.Samples.csproj b/src/devices/Ags01db/samples/Ags01db.Samples.csproj
index b62fa11a9d..8849f9d8e2 100644
--- a/src/devices/Ags01db/samples/Ags01db.Samples.csproj
+++ b/src/devices/Ags01db/samples/Ags01db.Samples.csproj
@@ -1,20 +1,15 @@
-
Exe
net5.0
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ahtxx/Ahtxx.csproj b/src/devices/Ahtxx/Ahtxx.csproj
index cc5fee5ccf..b116cbab81 100644
--- a/src/devices/Ahtxx/Ahtxx.csproj
+++ b/src/devices/Ahtxx/Ahtxx.csproj
@@ -1,15 +1,11 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ahtxx/samples/Ahtxx.Samples.csproj b/src/devices/Ahtxx/samples/Ahtxx.Samples.csproj
index 8dc580009c..f5239592ee 100644
--- a/src/devices/Ahtxx/samples/Ahtxx.Samples.csproj
+++ b/src/devices/Ahtxx/samples/Ahtxx.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ak8963/Ak8963.csproj b/src/devices/Ak8963/Ak8963.csproj
index ba7d394b3e..271e3f2ea4 100644
--- a/src/devices/Ak8963/Ak8963.csproj
+++ b/src/devices/Ak8963/Ak8963.csproj
@@ -1,15 +1,11 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ak8963/samples/ak8963.sample.csproj b/src/devices/Ak8963/samples/ak8963.sample.csproj
index 677ed2080a..c2db73c830 100644
--- a/src/devices/Ak8963/samples/ak8963.sample.csproj
+++ b/src/devices/Ak8963/samples/ak8963.sample.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Amg88xx/Amg88xx.csproj b/src/devices/Amg88xx/Amg88xx.csproj
index 65f5283907..e716d95ec0 100644
--- a/src/devices/Amg88xx/Amg88xx.csproj
+++ b/src/devices/Amg88xx/Amg88xx.csproj
@@ -1,21 +1,17 @@
-
$(DefaultBindingTfms)
false
-
-
-
- <_Parameter1>$(AssemblyName).Tests
+ <_Parameter1>$(AssemblyName).Tests
-
+
\ No newline at end of file
diff --git a/src/devices/Amg88xx/samples/Amg88xx.Samples.csproj b/src/devices/Amg88xx/samples/Amg88xx.Samples.csproj
index bcfd5fb38b..09e21e89a2 100644
--- a/src/devices/Amg88xx/samples/Amg88xx.Samples.csproj
+++ b/src/devices/Amg88xx/samples/Amg88xx.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Apa102/Apa102.csproj b/src/devices/Apa102/Apa102.csproj
index df3721ebe9..3b702358f4 100644
--- a/src/devices/Apa102/Apa102.csproj
+++ b/src/devices/Apa102/Apa102.csproj
@@ -1,14 +1,10 @@
-
$(DefaultBindingTfms)
false
-
-
-
\ No newline at end of file
diff --git a/src/devices/Arduino/Arduino.csproj b/src/devices/Arduino/Arduino.csproj
index 5de7449c6b..07f892e930 100644
--- a/src/devices/Arduino/Arduino.csproj
+++ b/src/devices/Arduino/Arduino.csproj
@@ -1,17 +1,13 @@
-
$(DefaultBindingTfms)
false
Iot.Device.Arduino
-
-
+
-
-
@@ -22,4 +18,4 @@
<_Parameter1>$(AssemblyName).Tests
-
+
\ No newline at end of file
diff --git a/src/devices/Arduino/samples/Arduino.Monitor.csproj b/src/devices/Arduino/samples/Arduino.Monitor.csproj
index 96321df362..c71e9af786 100644
--- a/src/devices/Arduino/samples/Arduino.Monitor.csproj
+++ b/src/devices/Arduino/samples/Arduino.Monitor.csproj
@@ -1,5 +1,4 @@
-
Exe
$(DefaultBindingTfms)
@@ -7,19 +6,15 @@
false
Arduino.Monitor
-
-
-
-
@@ -27,5 +22,4 @@
-
-
+
\ No newline at end of file
diff --git a/src/devices/Arduino/samples/Arduino.sample.csproj b/src/devices/Arduino/samples/Arduino.sample.csproj
index 077a9f94b1..4a156a9dae 100644
--- a/src/devices/Arduino/samples/Arduino.sample.csproj
+++ b/src/devices/Arduino/samples/Arduino.sample.csproj
@@ -1,5 +1,4 @@
-
Exe
$(DefaultBindingTfms)
@@ -7,22 +6,17 @@
false
Arduino.sample
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Arduino/tests/Arduino.Tests.csproj b/src/devices/Arduino/tests/Arduino.Tests.csproj
index fda7209b98..2ee579fb17 100644
--- a/src/devices/Arduino/tests/Arduino.Tests.csproj
+++ b/src/devices/Arduino/tests/Arduino.Tests.csproj
@@ -1,21 +1,16 @@
-
netcoreapp2.1
false
latest
- false
+ false
- requires!=hardware
+ requires!=hardware
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Bh1745/Bh1745.csproj b/src/devices/Bh1745/Bh1745.csproj
index 68cba9bdae..736f7b29de 100644
--- a/src/devices/Bh1745/Bh1745.csproj
+++ b/src/devices/Bh1745/Bh1745.csproj
@@ -1,16 +1,12 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Bh1745/samples/Bh1745.Sample.csproj b/src/devices/Bh1745/samples/Bh1745.Sample.csproj
index 3a28db82fe..c2de991e07 100644
--- a/src/devices/Bh1745/samples/Bh1745.Sample.csproj
+++ b/src/devices/Bh1745/samples/Bh1745.Sample.csproj
@@ -1,18 +1,13 @@
-
Exe
net5.0
false
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Bh1745/samples/Bh1745CustomConfiguration.Sample.csproj b/src/devices/Bh1745/samples/Bh1745CustomConfiguration.Sample.csproj
index 32afacc4c3..8ceeb675b3 100644
--- a/src/devices/Bh1745/samples/Bh1745CustomConfiguration.Sample.csproj
+++ b/src/devices/Bh1745/samples/Bh1745CustomConfiguration.Sample.csproj
@@ -1,18 +1,13 @@
-
Exe
net5.0
false
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Bh1750fvi/Bh1750fvi.csproj b/src/devices/Bh1750fvi/Bh1750fvi.csproj
index fe43bbcc2c..adf7990dfb 100644
--- a/src/devices/Bh1750fvi/Bh1750fvi.csproj
+++ b/src/devices/Bh1750fvi/Bh1750fvi.csproj
@@ -1,20 +1,16 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Bh1750fvi/samples/Bh1750fvi.Samples.csproj b/src/devices/Bh1750fvi/samples/Bh1750fvi.Samples.csproj
index 439a2dfdd5..6067384d79 100644
--- a/src/devices/Bh1750fvi/samples/Bh1750fvi.Samples.csproj
+++ b/src/devices/Bh1750fvi/samples/Bh1750fvi.Samples.csproj
@@ -1,20 +1,15 @@
-
Exe
net5.0
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Bmp180/Bmp180.csproj b/src/devices/Bmp180/Bmp180.csproj
index 768d3d1b09..edf2eb36d8 100644
--- a/src/devices/Bmp180/Bmp180.csproj
+++ b/src/devices/Bmp180/Bmp180.csproj
@@ -1,18 +1,14 @@
-
$(DefaultBindingTfms)
false
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/Bmp180/samples/Bmp180.Sample.csproj b/src/devices/Bmp180/samples/Bmp180.Sample.csproj
index ff98f68155..b57a751fdd 100644
--- a/src/devices/Bmp180/samples/Bmp180.Sample.csproj
+++ b/src/devices/Bmp180/samples/Bmp180.Sample.csproj
@@ -1,18 +1,13 @@
-
Exe
net5.0
-
-
+
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Bmxx80/Bmxx80.csproj b/src/devices/Bmxx80/Bmxx80.csproj
index 0e544350c1..d11378f905 100644
--- a/src/devices/Bmxx80/Bmxx80.csproj
+++ b/src/devices/Bmxx80/Bmxx80.csproj
@@ -1,10 +1,8 @@
-
$(DefaultBindingTfms)
false
-
@@ -32,11 +30,9 @@
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Bmxx80/samples/Bme280.sample.csproj b/src/devices/Bmxx80/samples/Bme280.sample.csproj
index adff1c59f4..ac2559c390 100644
--- a/src/devices/Bmxx80/samples/Bme280.sample.csproj
+++ b/src/devices/Bmxx80/samples/Bme280.sample.csproj
@@ -1,23 +1,17 @@
-
Exe
net5.0
false
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Bmxx80/samples/Bme680.sample.csproj b/src/devices/Bmxx80/samples/Bme680.sample.csproj
index c21413aa31..35d454dca0 100644
--- a/src/devices/Bmxx80/samples/Bme680.sample.csproj
+++ b/src/devices/Bmxx80/samples/Bme680.sample.csproj
@@ -1,23 +1,17 @@
-
Exe
net5.0
false
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Bmxx80/samples/Bmp280.sample.csproj b/src/devices/Bmxx80/samples/Bmp280.sample.csproj
index 9d21d3cd9b..cd5f27058a 100644
--- a/src/devices/Bmxx80/samples/Bmp280.sample.csproj
+++ b/src/devices/Bmxx80/samples/Bmp280.sample.csproj
@@ -1,23 +1,17 @@
-
Exe
net5.0
false
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Bmxx80/tests/Bmxx80.Tests.csproj b/src/devices/Bmxx80/tests/Bmxx80.Tests.csproj
index ec1b2413a8..e138ae89e3 100644
--- a/src/devices/Bmxx80/tests/Bmxx80.Tests.csproj
+++ b/src/devices/Bmxx80/tests/Bmxx80.Tests.csproj
@@ -1,5 +1,4 @@
-
netcoreapp2.1
$(TargetFrameworks);net48
@@ -7,11 +6,7 @@
false
false
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Bno055/Bno055.csproj b/src/devices/Bno055/Bno055.csproj
index 2c72abad58..d975480c95 100644
--- a/src/devices/Bno055/Bno055.csproj
+++ b/src/devices/Bno055/Bno055.csproj
@@ -1,15 +1,11 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Bno055/samples/Bno055.sample.csproj b/src/devices/Bno055/samples/Bno055.sample.csproj
index 5a6ba7b8da..2e0d9bc21f 100644
--- a/src/devices/Bno055/samples/Bno055.sample.csproj
+++ b/src/devices/Bno055/samples/Bno055.sample.csproj
@@ -1,16 +1,9 @@
-
Exe
net5.0
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Board/Board.csproj b/src/devices/Board/Board.csproj
index 40b1018e93..32e08f8a05 100644
--- a/src/devices/Board/Board.csproj
+++ b/src/devices/Board/Board.csproj
@@ -1,25 +1,18 @@
-
$(DefaultBindingTfms)
false
preview
Iot.Device.Board
-
-
-
-
-
<_Parameter1>$(AssemblyName).Tests
-
-
+
\ No newline at end of file
diff --git a/src/devices/Board/tests/Board.Tests.csproj b/src/devices/Board/tests/Board.Tests.csproj
index 7d6737e90a..49df9b9cb3 100644
--- a/src/devices/Board/tests/Board.Tests.csproj
+++ b/src/devices/Board/tests/Board.Tests.csproj
@@ -1,5 +1,4 @@
-
netcoreapp2.1
false
@@ -7,11 +6,9 @@
false
Iot.Device.Board.Tests
-
-
@@ -21,7 +18,5 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/BrickPi3/BrickPi3.csproj b/src/devices/BrickPi3/BrickPi3.csproj
index 71b17109b9..18fbb6309a 100644
--- a/src/devices/BrickPi3/BrickPi3.csproj
+++ b/src/devices/BrickPi3/BrickPi3.csproj
@@ -1,16 +1,12 @@
-
$(DefaultBindingTfms)
false
-
-
-
@@ -18,5 +14,4 @@
-
-
+
\ No newline at end of file
diff --git a/src/devices/Buzzer/Buzzer.csproj b/src/devices/Buzzer/Buzzer.csproj
index a145cc74c3..1d93f1d4f3 100644
--- a/src/devices/Buzzer/Buzzer.csproj
+++ b/src/devices/Buzzer/Buzzer.csproj
@@ -1,19 +1,14 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Buzzer/samples/Buzzer.Samples.csproj b/src/devices/Buzzer/samples/Buzzer.Samples.csproj
index c15f204b70..8665347ccc 100644
--- a/src/devices/Buzzer/samples/Buzzer.Samples.csproj
+++ b/src/devices/Buzzer/samples/Buzzer.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/Card/Ndef/samples/NdefSamples.csproj b/src/devices/Card/Ndef/samples/NdefSamples.csproj
index c41cc20ee4..8064047640 100644
--- a/src/devices/Card/Ndef/samples/NdefSamples.csproj
+++ b/src/devices/Card/Ndef/samples/NdefSamples.csproj
@@ -1,20 +1,16 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ccs811/Ccs811.csproj b/src/devices/Ccs811/Ccs811.csproj
index 5fd4471b83..f977f4184b 100644
--- a/src/devices/Ccs811/Ccs811.csproj
+++ b/src/devices/Ccs811/Ccs811.csproj
@@ -1,14 +1,10 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ccs811/samples/Ccs811.Sample.csproj b/src/devices/Ccs811/samples/Ccs811.Sample.csproj
index f4e9f97872..960adda285 100644
--- a/src/devices/Ccs811/samples/Ccs811.Sample.csproj
+++ b/src/devices/Ccs811/samples/Ccs811.Sample.csproj
@@ -1,17 +1,10 @@
-
Exe
net5.0
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/CharacterLcd/CharacterLcd.csproj b/src/devices/CharacterLcd/CharacterLcd.csproj
index 7be92db813..eeb6ee4721 100644
--- a/src/devices/CharacterLcd/CharacterLcd.csproj
+++ b/src/devices/CharacterLcd/CharacterLcd.csproj
@@ -1,10 +1,8 @@
-
$(DefaultBindingTfms)
false
-
@@ -23,14 +21,11 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/CharacterLcd/samples/CharacterLcd.Samples.csproj b/src/devices/CharacterLcd/samples/CharacterLcd.Samples.csproj
index c6bc2fcbc7..7ff562aa72 100644
--- a/src/devices/CharacterLcd/samples/CharacterLcd.Samples.csproj
+++ b/src/devices/CharacterLcd/samples/CharacterLcd.Samples.csproj
@@ -1,16 +1,12 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Charlieplex/Charlieplex.csproj b/src/devices/Charlieplex/Charlieplex.csproj
index 04b0e8c4c7..b7c7a95ac8 100644
--- a/src/devices/Charlieplex/Charlieplex.csproj
+++ b/src/devices/Charlieplex/Charlieplex.csproj
@@ -1,15 +1,11 @@
-
$(DefaultBindingTfms)
false
-
-
-
+
-
-
-
+
+
\ No newline at end of file
diff --git a/src/devices/Charlieplex/samples/Charlieplex-sample.csproj b/src/devices/Charlieplex/samples/Charlieplex-sample.csproj
index 3d76842b45..2717216b1d 100644
--- a/src/devices/Charlieplex/samples/Charlieplex-sample.csproj
+++ b/src/devices/Charlieplex/samples/Charlieplex-sample.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/Common/CommonHelpers.csproj b/src/devices/Common/CommonHelpers.csproj
index c8b3e87134..bed5639774 100644
--- a/src/devices/Common/CommonHelpers.csproj
+++ b/src/devices/Common/CommonHelpers.csproj
@@ -1,31 +1,26 @@
-
$(DefaultBindingTfms)
false
-
+
+
enable
-
-
+
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Common/tests/Common.Tests.csproj b/src/devices/Common/tests/Common.Tests.csproj
index cb1e2ee237..a6b9fbfe17 100644
--- a/src/devices/Common/tests/Common.Tests.csproj
+++ b/src/devices/Common/tests/Common.Tests.csproj
@@ -1,5 +1,4 @@
-
netcoreapp2.1
$(TargetFrameworks);net48
@@ -7,12 +6,8 @@
false
false
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/DCMotor/DCMotor.csproj b/src/devices/DCMotor/DCMotor.csproj
index fe2e97dd84..c1cdfce9c7 100644
--- a/src/devices/DCMotor/DCMotor.csproj
+++ b/src/devices/DCMotor/DCMotor.csproj
@@ -1,12 +1,9 @@
-
$(DefaultBindingTfms)
false
-
-
@@ -17,4 +14,4 @@
-
+
\ No newline at end of file
diff --git a/src/devices/DCMotor/samples/DCMotor.sample.csproj b/src/devices/DCMotor/samples/DCMotor.sample.csproj
index c2d90f2d94..b7c065c4bb 100644
--- a/src/devices/DCMotor/samples/DCMotor.sample.csproj
+++ b/src/devices/DCMotor/samples/DCMotor.sample.csproj
@@ -1,14 +1,10 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Dhtxx/Dhtxx.csproj b/src/devices/Dhtxx/Dhtxx.csproj
index bc30e3774f..e11d160790 100644
--- a/src/devices/Dhtxx/Dhtxx.csproj
+++ b/src/devices/Dhtxx/Dhtxx.csproj
@@ -1,10 +1,8 @@
-
$(DefaultBindingTfms)
false
-
@@ -15,10 +13,7 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Dhtxx/samples/DhtSensor.sample.csproj b/src/devices/Dhtxx/samples/DhtSensor.sample.csproj
index e4fa3d5385..ef617e4e20 100644
--- a/src/devices/Dhtxx/samples/DhtSensor.sample.csproj
+++ b/src/devices/Dhtxx/samples/DhtSensor.sample.csproj
@@ -1,18 +1,13 @@
-
Exe
net5.0
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Directory.Build.props b/src/devices/Directory.Build.props
index 12874c16a4..a9152416ef 100644
--- a/src/devices/Directory.Build.props
+++ b/src/devices/Directory.Build.props
@@ -18,7 +18,7 @@
-
+
diff --git a/src/devices/Display/Display.csproj b/src/devices/Display/Display.csproj
index 0c231d48bd..3dee55a98f 100644
--- a/src/devices/Display/Display.csproj
+++ b/src/devices/Display/Display.csproj
@@ -1,10 +1,8 @@
-
$(DefaultBindingTfms)
false
-
@@ -16,10 +14,7 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Display/samples/Large4Digit7SegmentDisplay.sample.csproj b/src/devices/Display/samples/Large4Digit7SegmentDisplay.sample.csproj
index e69c889fa6..5050ed917a 100644
--- a/src/devices/Display/samples/Large4Digit7SegmentDisplay.sample.csproj
+++ b/src/devices/Display/samples/Large4Digit7SegmentDisplay.sample.csproj
@@ -1,16 +1,9 @@
-
Exe
net5.0
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/ExplorerHat/ExplorerHat.csproj b/src/devices/ExplorerHat/ExplorerHat.csproj
index a8a0c0e031..37f11e66b8 100644
--- a/src/devices/ExplorerHat/ExplorerHat.csproj
+++ b/src/devices/ExplorerHat/ExplorerHat.csproj
@@ -1,18 +1,14 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/ExplorerHat/samples/ExplorerHat.Sample.csproj b/src/devices/ExplorerHat/samples/ExplorerHat.Sample.csproj
index 67537756ff..04e73d681e 100644
--- a/src/devices/ExplorerHat/samples/ExplorerHat.Sample.csproj
+++ b/src/devices/ExplorerHat/samples/ExplorerHat.Sample.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ft4222/Ft4222.csproj b/src/devices/Ft4222/Ft4222.csproj
index e46d4c05df..457b0ba7cb 100644
--- a/src/devices/Ft4222/Ft4222.csproj
+++ b/src/devices/Ft4222/Ft4222.csproj
@@ -1,16 +1,12 @@
-
$(DefaultBindingTfms)
false
-
-
+
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ft4222/samples/Ft4222.sample.csproj b/src/devices/Ft4222/samples/Ft4222.sample.csproj
index 6f7387944f..58079a5832 100644
--- a/src/devices/Ft4222/samples/Ft4222.sample.csproj
+++ b/src/devices/Ft4222/samples/Ft4222.sample.csproj
@@ -1,15 +1,11 @@
-
Exe
netcoreapp3.1
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/GoPiGo3/GoPiGo3.csproj b/src/devices/GoPiGo3/GoPiGo3.csproj
index 2c8653f961..aacaa009e7 100644
--- a/src/devices/GoPiGo3/GoPiGo3.csproj
+++ b/src/devices/GoPiGo3/GoPiGo3.csproj
@@ -1,22 +1,17 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/GoPiGo3/samples/GoPiGo3.sample.csproj b/src/devices/GoPiGo3/samples/GoPiGo3.sample.csproj
index fe3825722b..53760a1dfb 100644
--- a/src/devices/GoPiGo3/samples/GoPiGo3.sample.csproj
+++ b/src/devices/GoPiGo3/samples/GoPiGo3.sample.csproj
@@ -1,16 +1,9 @@
-
Exe
net5.0
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Gpio/Iot.Device.Gpio.csproj b/src/devices/Gpio/Iot.Device.Gpio.csproj
index a91ad003e0..fd6a510995 100644
--- a/src/devices/Gpio/Iot.Device.Gpio.csproj
+++ b/src/devices/Gpio/Iot.Device.Gpio.csproj
@@ -1,22 +1,17 @@
-
$(DefaultBindingTfms)
true
latest
enable
-
-
-
-
\ No newline at end of file
diff --git a/src/devices/GrovePi/GrovePiDevice.csproj b/src/devices/GrovePi/GrovePiDevice.csproj
index c5d31e147d..8c9c8f4b8a 100644
--- a/src/devices/GrovePi/GrovePiDevice.csproj
+++ b/src/devices/GrovePi/GrovePiDevice.csproj
@@ -1,21 +1,16 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/GrovePi/samples/GrovePiDevice.sample.csproj b/src/devices/GrovePi/samples/GrovePiDevice.sample.csproj
index e491b6cef9..88fe5a7966 100644
--- a/src/devices/GrovePi/samples/GrovePiDevice.sample.csproj
+++ b/src/devices/GrovePi/samples/GrovePiDevice.sample.csproj
@@ -1,16 +1,9 @@
-
Exe
net5.0
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Hcsr04/Hcsr04.csproj b/src/devices/Hcsr04/Hcsr04.csproj
index d4300b3b16..c828e15e6d 100644
--- a/src/devices/Hcsr04/Hcsr04.csproj
+++ b/src/devices/Hcsr04/Hcsr04.csproj
@@ -1,15 +1,11 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Hcsr04/samples/Hcsr04.Samples.csproj b/src/devices/Hcsr04/samples/Hcsr04.Samples.csproj
index d185a4534e..8334f8a4e1 100644
--- a/src/devices/Hcsr04/samples/Hcsr04.Samples.csproj
+++ b/src/devices/Hcsr04/samples/Hcsr04.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Hcsr501/Hcsr501.csproj b/src/devices/Hcsr501/Hcsr501.csproj
index 7b2236b936..b3b712563c 100644
--- a/src/devices/Hcsr501/Hcsr501.csproj
+++ b/src/devices/Hcsr501/Hcsr501.csproj
@@ -1,14 +1,10 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Hcsr501/samples/Hcsr501.Samples.csproj b/src/devices/Hcsr501/samples/Hcsr501.Samples.csproj
index 975ac50f51..d74688f93f 100644
--- a/src/devices/Hcsr501/samples/Hcsr501.Samples.csproj
+++ b/src/devices/Hcsr501/samples/Hcsr501.Samples.csproj
@@ -1,10 +1,8 @@
-
Exe
net5.0
-
@@ -12,13 +10,7 @@
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Hmc5883l/Hmc5883l.csproj b/src/devices/Hmc5883l/Hmc5883l.csproj
index d2d9d73314..1afaa55ff2 100644
--- a/src/devices/Hmc5883l/Hmc5883l.csproj
+++ b/src/devices/Hmc5883l/Hmc5883l.csproj
@@ -1,12 +1,9 @@
-
$(DefaultBindingTfms)
false
-
-
@@ -15,12 +12,9 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Hmc5883l/samples/Hmc5883l.Samples.csproj b/src/devices/Hmc5883l/samples/Hmc5883l.Samples.csproj
index a763096a1f..6db26599bf 100644
--- a/src/devices/Hmc5883l/samples/Hmc5883l.Samples.csproj
+++ b/src/devices/Hmc5883l/samples/Hmc5883l.Samples.csproj
@@ -1,20 +1,15 @@
-
Exe
net5.0
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Hts221/Hts221.csproj b/src/devices/Hts221/Hts221.csproj
index 778e44de2b..0378bf11e1 100644
--- a/src/devices/Hts221/Hts221.csproj
+++ b/src/devices/Hts221/Hts221.csproj
@@ -1,14 +1,10 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Hts221/samples/Hts221.Samples.csproj b/src/devices/Hts221/samples/Hts221.Samples.csproj
index 353b582ee2..8798986fae 100644
--- a/src/devices/Hts221/samples/Hts221.Samples.csproj
+++ b/src/devices/Hts221/samples/Hts221.Samples.csproj
@@ -1,15 +1,10 @@
-
-
-
+
Exe
net5.0
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ina219/Ina219.csproj b/src/devices/Ina219/Ina219.csproj
index adb5f99984..51ab1b8452 100644
--- a/src/devices/Ina219/Ina219.csproj
+++ b/src/devices/Ina219/Ina219.csproj
@@ -1,16 +1,12 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ina219/samples/Ina219.Samples.csproj b/src/devices/Ina219/samples/Ina219.Samples.csproj
index ae37c1af27..88964c2315 100644
--- a/src/devices/Ina219/samples/Ina219.Samples.csproj
+++ b/src/devices/Ina219/samples/Ina219.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/KeyMatrix/KeyMatrix.csproj b/src/devices/KeyMatrix/KeyMatrix.csproj
index 9eaa2fe64c..4df99205fd 100644
--- a/src/devices/KeyMatrix/KeyMatrix.csproj
+++ b/src/devices/KeyMatrix/KeyMatrix.csproj
@@ -1,18 +1,13 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/KeyMatrix/samples/KeyMatrix.Sample.csproj b/src/devices/KeyMatrix/samples/KeyMatrix.Sample.csproj
index e8b6fa4ca8..c4e36a9dec 100644
--- a/src/devices/KeyMatrix/samples/KeyMatrix.Sample.csproj
+++ b/src/devices/KeyMatrix/samples/KeyMatrix.Sample.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/LidarLiteV3/LidarLiteV3.csproj b/src/devices/LidarLiteV3/LidarLiteV3.csproj
index 78c54cd940..1e41c91df7 100644
--- a/src/devices/LidarLiteV3/LidarLiteV3.csproj
+++ b/src/devices/LidarLiteV3/LidarLiteV3.csproj
@@ -1,15 +1,11 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/LidarLiteV3/samples/LidarLiteV3.Sample.csproj b/src/devices/LidarLiteV3/samples/LidarLiteV3.Sample.csproj
index 08eec0bf54..6a40002bf4 100644
--- a/src/devices/LidarLiteV3/samples/LidarLiteV3.Sample.csproj
+++ b/src/devices/LidarLiteV3/samples/LidarLiteV3.Sample.csproj
@@ -1,14 +1,9 @@
-
-
-
+
Exe
net5.0
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/LiquidLevel/LiquidLevel.csproj b/src/devices/LiquidLevel/LiquidLevel.csproj
index 3ee816713c..57ca42fb40 100644
--- a/src/devices/LiquidLevel/LiquidLevel.csproj
+++ b/src/devices/LiquidLevel/LiquidLevel.csproj
@@ -1,15 +1,11 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/LiquidLevel/samples/LiquidLevelSwitch.Sample.csproj b/src/devices/LiquidLevel/samples/LiquidLevelSwitch.Sample.csproj
index 3c3114c1e6..8e9ccef885 100644
--- a/src/devices/LiquidLevel/samples/LiquidLevelSwitch.Sample.csproj
+++ b/src/devices/LiquidLevel/samples/LiquidLevelSwitch.Sample.csproj
@@ -1,23 +1,17 @@
-
Exe
net5.0
false
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/LiquidLevel/samples/Llc200d3sh.Sample.csproj b/src/devices/LiquidLevel/samples/Llc200d3sh.Sample.csproj
index 58f15aa68e..44eebc7888 100644
--- a/src/devices/LiquidLevel/samples/Llc200d3sh.Sample.csproj
+++ b/src/devices/LiquidLevel/samples/Llc200d3sh.Sample.csproj
@@ -1,23 +1,17 @@
-
Exe
net5.0
false
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Lm75/Lm75.csproj b/src/devices/Lm75/Lm75.csproj
index daba7a9602..9d8d4b3921 100644
--- a/src/devices/Lm75/Lm75.csproj
+++ b/src/devices/Lm75/Lm75.csproj
@@ -1,18 +1,14 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Lm75/samples/Lm75.Samples.csproj b/src/devices/Lm75/samples/Lm75.Samples.csproj
index 3c527059b6..e9daeccc57 100644
--- a/src/devices/Lm75/samples/Lm75.Samples.csproj
+++ b/src/devices/Lm75/samples/Lm75.Samples.csproj
@@ -1,20 +1,15 @@
-
Exe
net5.0
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Lps25h/Lps25h.csproj b/src/devices/Lps25h/Lps25h.csproj
index 778e44de2b..0378bf11e1 100644
--- a/src/devices/Lps25h/Lps25h.csproj
+++ b/src/devices/Lps25h/Lps25h.csproj
@@ -1,14 +1,10 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Lps25h/samples/Lps25h.Samples.csproj b/src/devices/Lps25h/samples/Lps25h.Samples.csproj
index b6cb34a437..349d7101f6 100644
--- a/src/devices/Lps25h/samples/Lps25h.Samples.csproj
+++ b/src/devices/Lps25h/samples/Lps25h.Samples.csproj
@@ -1,15 +1,10 @@
-
-
-
+
Exe
net5.0
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/Lsm9Ds1/Lsm9Ds1.csproj b/src/devices/Lsm9Ds1/Lsm9Ds1.csproj
index 778e44de2b..0378bf11e1 100644
--- a/src/devices/Lsm9Ds1/Lsm9Ds1.csproj
+++ b/src/devices/Lsm9Ds1/Lsm9Ds1.csproj
@@ -1,14 +1,10 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Lsm9Ds1/samples/Lsm9Ds1.Samples.csproj b/src/devices/Lsm9Ds1/samples/Lsm9Ds1.Samples.csproj
index 49b46ad927..ef01b763fd 100644
--- a/src/devices/Lsm9Ds1/samples/Lsm9Ds1.Samples.csproj
+++ b/src/devices/Lsm9Ds1/samples/Lsm9Ds1.Samples.csproj
@@ -1,14 +1,9 @@
-
-
-
+
Exe
net5.0
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/Max31856/Max31856.csproj b/src/devices/Max31856/Max31856.csproj
index f21010eea0..5a2122a948 100644
--- a/src/devices/Max31856/Max31856.csproj
+++ b/src/devices/Max31856/Max31856.csproj
@@ -1,16 +1,12 @@
-
$(DefaultBindingTfms)
false
9
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Max31856/samples/Max31856.Samples.csproj b/src/devices/Max31856/samples/Max31856.Samples.csproj
index 3c63c669ee..117cee31ff 100644
--- a/src/devices/Max31856/samples/Max31856.Samples.csproj
+++ b/src/devices/Max31856/samples/Max31856.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Max31865/Max31865.csproj b/src/devices/Max31865/Max31865.csproj
index dd1d6e8b91..635eb7b629 100644
--- a/src/devices/Max31865/Max31865.csproj
+++ b/src/devices/Max31865/Max31865.csproj
@@ -1,17 +1,13 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Max31865/samples/Max31865.Samples.csproj b/src/devices/Max31865/samples/Max31865.Samples.csproj
index 2778e9dda7..18a7326ea1 100644
--- a/src/devices/Max31865/samples/Max31865.Samples.csproj
+++ b/src/devices/Max31865/samples/Max31865.Samples.csproj
@@ -1,19 +1,14 @@
-
Exe
net5.0
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Max44009/Max44009.csproj b/src/devices/Max44009/Max44009.csproj
index dbc8cd46cd..3dccfdfc4f 100644
--- a/src/devices/Max44009/Max44009.csproj
+++ b/src/devices/Max44009/Max44009.csproj
@@ -1,21 +1,16 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Max44009/samples/Max44009.Samples.csproj b/src/devices/Max44009/samples/Max44009.Samples.csproj
index 40427735ad..15998cf6c4 100644
--- a/src/devices/Max44009/samples/Max44009.Samples.csproj
+++ b/src/devices/Max44009/samples/Max44009.Samples.csproj
@@ -1,20 +1,15 @@
-
Exe
net5.0
-
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/Max7219/Max7219.csproj b/src/devices/Max7219/Max7219.csproj
index ee28064248..142d327377 100644
--- a/src/devices/Max7219/Max7219.csproj
+++ b/src/devices/Max7219/Max7219.csproj
@@ -1,13 +1,11 @@
-
$(DefaultBindingTfms)
- false
+ false
+
Iot.Device.Max7219
-
-
@@ -17,5 +15,4 @@
-
-
+
\ No newline at end of file
diff --git a/src/devices/Max7219/samples/Max7219.sample.csproj b/src/devices/Max7219/samples/Max7219.sample.csproj
index 69fd39f518..4f84348f3a 100644
--- a/src/devices/Max7219/samples/Max7219.sample.csproj
+++ b/src/devices/Max7219/samples/Max7219.sample.csproj
@@ -1,16 +1,9 @@
-
Exe
net5.0
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mbi5027/Mbi5027.csproj b/src/devices/Mbi5027/Mbi5027.csproj
index be8cb87851..951a074704 100644
--- a/src/devices/Mbi5027/Mbi5027.csproj
+++ b/src/devices/Mbi5027/Mbi5027.csproj
@@ -1,15 +1,11 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mbi5027/samples/Mbi5027-driver.csproj b/src/devices/Mbi5027/samples/Mbi5027-driver.csproj
index 532e8e14bb..3b285fa1bc 100644
--- a/src/devices/Mbi5027/samples/Mbi5027-driver.csproj
+++ b/src/devices/Mbi5027/samples/Mbi5027-driver.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mcp23xxx/Mcp23xxx.csproj b/src/devices/Mcp23xxx/Mcp23xxx.csproj
index 2ef0b82cea..a783b6be07 100644
--- a/src/devices/Mcp23xxx/Mcp23xxx.csproj
+++ b/src/devices/Mcp23xxx/Mcp23xxx.csproj
@@ -1,12 +1,9 @@
-
$(DefaultBindingTfms)
false
-
-
@@ -26,9 +23,7 @@
-
-
+
-
\ No newline at end of file
diff --git a/src/devices/Mcp23xxx/samples/Mcp23xxx.Samples.csproj b/src/devices/Mcp23xxx/samples/Mcp23xxx.Samples.csproj
index efc097dbb1..4862007f95 100644
--- a/src/devices/Mcp23xxx/samples/Mcp23xxx.Samples.csproj
+++ b/src/devices/Mcp23xxx/samples/Mcp23xxx.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mcp23xxx/tests/Mcp23xxx.Tests.csproj b/src/devices/Mcp23xxx/tests/Mcp23xxx.Tests.csproj
index 4e2676b28b..6bcabc0749 100644
--- a/src/devices/Mcp23xxx/tests/Mcp23xxx.Tests.csproj
+++ b/src/devices/Mcp23xxx/tests/Mcp23xxx.Tests.csproj
@@ -1,18 +1,11 @@
-
netcoreapp2.1
9
false
false
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mcp25xxx/Mcp25xxx.csproj b/src/devices/Mcp25xxx/Mcp25xxx.csproj
index 3e30a32705..da9be4129e 100644
--- a/src/devices/Mcp25xxx/Mcp25xxx.csproj
+++ b/src/devices/Mcp25xxx/Mcp25xxx.csproj
@@ -1,12 +1,9 @@
-
$(DefaultBindingTfms)
false
-
-
@@ -18,5 +15,4 @@
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mcp25xxx/samples/Mcp25xxx.Samples.csproj b/src/devices/Mcp25xxx/samples/Mcp25xxx.Samples.csproj
index 18e3be60aa..b963a2976f 100644
--- a/src/devices/Mcp25xxx/samples/Mcp25xxx.Samples.csproj
+++ b/src/devices/Mcp25xxx/samples/Mcp25xxx.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mcp25xxx/tests/Mcp25xxx.Tests.csproj b/src/devices/Mcp25xxx/tests/Mcp25xxx.Tests.csproj
index 797c5ffad0..7d644fd662 100644
--- a/src/devices/Mcp25xxx/tests/Mcp25xxx.Tests.csproj
+++ b/src/devices/Mcp25xxx/tests/Mcp25xxx.Tests.csproj
@@ -1,5 +1,4 @@
-
netcoreapp2.1
$(TargetFrameworks);net48
@@ -7,10 +6,7 @@
false
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mcp3428/Mcp3428.csproj b/src/devices/Mcp3428/Mcp3428.csproj
index cc5fee5ccf..b116cbab81 100644
--- a/src/devices/Mcp3428/Mcp3428.csproj
+++ b/src/devices/Mcp3428/Mcp3428.csproj
@@ -1,15 +1,11 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mcp3428/samples/Mcp3428.Samples.csproj b/src/devices/Mcp3428/samples/Mcp3428.Samples.csproj
index 03f80e2503..e7c9c20ba6 100644
--- a/src/devices/Mcp3428/samples/Mcp3428.Samples.csproj
+++ b/src/devices/Mcp3428/samples/Mcp3428.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mcp3xxx/Mcp3xxx.csproj b/src/devices/Mcp3xxx/Mcp3xxx.csproj
index cc5fee5ccf..b116cbab81 100644
--- a/src/devices/Mcp3xxx/Mcp3xxx.csproj
+++ b/src/devices/Mcp3xxx/Mcp3xxx.csproj
@@ -1,15 +1,11 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mcp3xxx/samples/Mcp3008.Sample.csproj b/src/devices/Mcp3xxx/samples/Mcp3008.Sample.csproj
index 72a7d1eddc..2020cf7ac4 100644
--- a/src/devices/Mcp3xxx/samples/Mcp3008.Sample.csproj
+++ b/src/devices/Mcp3xxx/samples/Mcp3008.Sample.csproj
@@ -1,17 +1,10 @@
-
Exe
net5.0
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mcp9808/Mcp9808.csproj b/src/devices/Mcp9808/Mcp9808.csproj
index b3e571a9c2..5efae5f7bb 100644
--- a/src/devices/Mcp9808/Mcp9808.csproj
+++ b/src/devices/Mcp9808/Mcp9808.csproj
@@ -1,17 +1,13 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mcp9808/samples/Mcp9808.Samples.csproj b/src/devices/Mcp9808/samples/Mcp9808.Samples.csproj
index 0aafb80793..f6b175e28f 100644
--- a/src/devices/Mcp9808/samples/Mcp9808.Samples.csproj
+++ b/src/devices/Mcp9808/samples/Mcp9808.Samples.csproj
@@ -1,17 +1,12 @@
-
Exe
net5.0
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mfrc522/Mfrc522.csproj b/src/devices/Mfrc522/Mfrc522.csproj
index 98058d70f2..5f51aa4f02 100644
--- a/src/devices/Mfrc522/Mfrc522.csproj
+++ b/src/devices/Mfrc522/Mfrc522.csproj
@@ -1,15 +1,11 @@
-
$(DefaultBindingTfms)
false
-
-
-
@@ -19,5 +15,4 @@
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mfrc522/samples/Mfrc522.Sample.csproj b/src/devices/Mfrc522/samples/Mfrc522.Sample.csproj
index e52957cd98..22162618d2 100644
--- a/src/devices/Mfrc522/samples/Mfrc522.Sample.csproj
+++ b/src/devices/Mfrc522/samples/Mfrc522.Sample.csproj
@@ -1,20 +1,15 @@
-
Exe
.net5.0
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mhz19b/Mhz19b.csproj b/src/devices/Mhz19b/Mhz19b.csproj
index 9c5ff2cf6e..1ff6b83d2a 100644
--- a/src/devices/Mhz19b/Mhz19b.csproj
+++ b/src/devices/Mhz19b/Mhz19b.csproj
@@ -1,16 +1,12 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mhz19b/samples/Mhz19b.Samples.csproj b/src/devices/Mhz19b/samples/Mhz19b.Samples.csproj
index 4d19e0663a..ae64b2de3a 100644
--- a/src/devices/Mhz19b/samples/Mhz19b.Samples.csproj
+++ b/src/devices/Mhz19b/samples/Mhz19b.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mlx90614/Mlx90614.csproj b/src/devices/Mlx90614/Mlx90614.csproj
index 7c3cc48c39..231118ba3a 100644
--- a/src/devices/Mlx90614/Mlx90614.csproj
+++ b/src/devices/Mlx90614/Mlx90614.csproj
@@ -1,16 +1,10 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mlx90614/samples/Mlx90614.Sample.csproj b/src/devices/Mlx90614/samples/Mlx90614.Sample.csproj
index d30e0a1a11..bd309ce8ce 100644
--- a/src/devices/Mlx90614/samples/Mlx90614.Sample.csproj
+++ b/src/devices/Mlx90614/samples/Mlx90614.Sample.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/MotorHat/MotorHat.csproj b/src/devices/MotorHat/MotorHat.csproj
index d2a532de51..40c56b5b4b 100644
--- a/src/devices/MotorHat/MotorHat.csproj
+++ b/src/devices/MotorHat/MotorHat.csproj
@@ -1,19 +1,15 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/MotorHat/samples/MotorHat.Samples.csproj b/src/devices/MotorHat/samples/MotorHat.Samples.csproj
index abc47fa11f..8570ba36c5 100644
--- a/src/devices/MotorHat/samples/MotorHat.Samples.csproj
+++ b/src/devices/MotorHat/samples/MotorHat.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mpr121/Mpr121.csproj b/src/devices/Mpr121/Mpr121.csproj
index 61bd4ff4b4..4e307d6d62 100644
--- a/src/devices/Mpr121/Mpr121.csproj
+++ b/src/devices/Mpr121/Mpr121.csproj
@@ -1,11 +1,9 @@
-
$(DefaultBindingTfms)
false
-
@@ -13,7 +11,5 @@
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mpr121/samples/Mpr121.Samples.csproj b/src/devices/Mpr121/samples/Mpr121.Samples.csproj
index 87b1600633..35c0f262c8 100644
--- a/src/devices/Mpr121/samples/Mpr121.Samples.csproj
+++ b/src/devices/Mpr121/samples/Mpr121.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mpu9250/Mpu9250.csproj b/src/devices/Mpu9250/Mpu9250.csproj
index 771b6fb4b8..f7170bba97 100644
--- a/src/devices/Mpu9250/Mpu9250.csproj
+++ b/src/devices/Mpu9250/Mpu9250.csproj
@@ -1,24 +1,18 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Mpu9250/samples/Mpu9250.sample.csproj b/src/devices/Mpu9250/samples/Mpu9250.sample.csproj
index d10521be93..151f86aa12 100644
--- a/src/devices/Mpu9250/samples/Mpu9250.sample.csproj
+++ b/src/devices/Mpu9250/samples/Mpu9250.sample.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Nrf24l01/Nrf24l01.csproj b/src/devices/Nrf24l01/Nrf24l01.csproj
index 36a8a7dd37..cc32e8717a 100644
--- a/src/devices/Nrf24l01/Nrf24l01.csproj
+++ b/src/devices/Nrf24l01/Nrf24l01.csproj
@@ -1,12 +1,9 @@
-
$(DefaultBindingTfms)
false
-
-
@@ -17,8 +14,7 @@
-
-
+
diff --git a/src/devices/Nrf24l01/samples/Nrf24l01.Samples.csproj b/src/devices/Nrf24l01/samples/Nrf24l01.Samples.csproj
index f876580fcb..fe040e38d9 100644
--- a/src/devices/Nrf24l01/samples/Nrf24l01.Samples.csproj
+++ b/src/devices/Nrf24l01/samples/Nrf24l01.Samples.csproj
@@ -1,19 +1,15 @@
-
Exe
net5.0
-
-
-
-
+
-
+
\ No newline at end of file
diff --git a/src/devices/OneWire/OneWire.csproj b/src/devices/OneWire/OneWire.csproj
index 60308f8360..8e8bbeba02 100644
--- a/src/devices/OneWire/OneWire.csproj
+++ b/src/devices/OneWire/OneWire.csproj
@@ -1,18 +1,14 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Pca95x4/Pca95x4.csproj b/src/devices/Pca95x4/Pca95x4.csproj
index fbf6b37d6f..0d3035113a 100644
--- a/src/devices/Pca95x4/Pca95x4.csproj
+++ b/src/devices/Pca95x4/Pca95x4.csproj
@@ -1,22 +1,14 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Pca95x4/samples/Pca95x4.Samples.csproj b/src/devices/Pca95x4/samples/Pca95x4.Samples.csproj
index ade689e191..b1da98ec0b 100644
--- a/src/devices/Pca95x4/samples/Pca95x4.Samples.csproj
+++ b/src/devices/Pca95x4/samples/Pca95x4.Samples.csproj
@@ -1,16 +1,9 @@
-
Exe
net5.0
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Pca9685/Pca9685.csproj b/src/devices/Pca9685/Pca9685.csproj
index 01608d781b..7b65298a5f 100644
--- a/src/devices/Pca9685/Pca9685.csproj
+++ b/src/devices/Pca9685/Pca9685.csproj
@@ -1,23 +1,17 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Pca9685/samples/Pca9685.Sample.csproj b/src/devices/Pca9685/samples/Pca9685.Sample.csproj
index c1af8e38ec..8293db073a 100644
--- a/src/devices/Pca9685/samples/Pca9685.Sample.csproj
+++ b/src/devices/Pca9685/samples/Pca9685.Sample.csproj
@@ -1,16 +1,9 @@
-
Exe
net5.0
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Pcd8544/Pcd8544.csproj b/src/devices/Pcd8544/Pcd8544.csproj
index b22b0e580f..50f651e09e 100644
--- a/src/devices/Pcd8544/Pcd8544.csproj
+++ b/src/devices/Pcd8544/Pcd8544.csproj
@@ -1,17 +1,13 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Pcd8544/samples/Pcd8544.samples.csproj b/src/devices/Pcd8544/samples/Pcd8544.samples.csproj
index 2cc6f57698..b3636fb096 100644
--- a/src/devices/Pcd8544/samples/Pcd8544.samples.csproj
+++ b/src/devices/Pcd8544/samples/Pcd8544.samples.csproj
@@ -1,17 +1,13 @@
-
Exe
net5.0
-
-
-
+
-
PreserveNewest
@@ -23,5 +19,4 @@
PreserveNewest
-
\ No newline at end of file
diff --git a/src/devices/Pcx857x/Pcx857x.csproj b/src/devices/Pcx857x/Pcx857x.csproj
index 3cb4c5bf50..d3d17d149e 100644
--- a/src/devices/Pcx857x/Pcx857x.csproj
+++ b/src/devices/Pcx857x/Pcx857x.csproj
@@ -1,13 +1,10 @@
-
$(DefaultBindingTfms)
false
Iot.Device.Pcx857x
-
-
@@ -18,9 +15,7 @@
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Pcx857x/tests/Pcx857x.Tests.csproj b/src/devices/Pcx857x/tests/Pcx857x.Tests.csproj
index 028186ad5f..d5118e67d1 100644
--- a/src/devices/Pcx857x/tests/Pcx857x.Tests.csproj
+++ b/src/devices/Pcx857x/tests/Pcx857x.Tests.csproj
@@ -1,18 +1,11 @@
-
netcoreapp2.1
9
false
false
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/PiJuice/PiJuiceDevice.csproj b/src/devices/PiJuice/PiJuiceDevice.csproj
index 2d21451f69..59c9c4627a 100644
--- a/src/devices/PiJuice/PiJuiceDevice.csproj
+++ b/src/devices/PiJuice/PiJuiceDevice.csproj
@@ -1,12 +1,9 @@
-
$(DefaultBindingTfms)
- false
+ false
-
-
@@ -14,5 +11,4 @@
-
-
+
\ No newline at end of file
diff --git a/src/devices/PiJuice/samples/PiJuiceDevice.sample.csproj b/src/devices/PiJuice/samples/PiJuiceDevice.sample.csproj
index 33190f107e..226068b91d 100644
--- a/src/devices/PiJuice/samples/PiJuiceDevice.sample.csproj
+++ b/src/devices/PiJuice/samples/PiJuiceDevice.sample.csproj
@@ -1,18 +1,13 @@
-
Exe
netcoreapp3.1
- false
+ false
-
-
-
+
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Pn5180/Pn5180.csproj b/src/devices/Pn5180/Pn5180.csproj
index 11828ed393..426fa4701f 100644
--- a/src/devices/Pn5180/Pn5180.csproj
+++ b/src/devices/Pn5180/Pn5180.csproj
@@ -1,20 +1,13 @@
-
$(DefaultBindingTfms)
false
-
-
-
- $(AdditionalProperties);RuntimeIdentifier=linux
-
+
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Pn5180/samples/Pn5180sample.csproj b/src/devices/Pn5180/samples/Pn5180sample.csproj
index 687469e92d..67ef333d5a 100644
--- a/src/devices/Pn5180/samples/Pn5180sample.csproj
+++ b/src/devices/Pn5180/samples/Pn5180sample.csproj
@@ -1,16 +1,13 @@
-
Exe
net5.0
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Pn532/Pn532.csproj b/src/devices/Pn532/Pn532.csproj
index 27e02be56a..8fba745fea 100644
--- a/src/devices/Pn532/Pn532.csproj
+++ b/src/devices/Pn532/Pn532.csproj
@@ -1,12 +1,9 @@
-
$(DefaultBindingTfms)
false
-
-
@@ -14,10 +11,8 @@
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Pn532/samples/Pn532sample.csproj b/src/devices/Pn532/samples/Pn532sample.csproj
index ef249280f1..92836c8526 100644
--- a/src/devices/Pn532/samples/Pn532sample.csproj
+++ b/src/devices/Pn532/samples/Pn532sample.csproj
@@ -1,15 +1,11 @@
-
Exe
net5.0
-
-
-
@@ -17,5 +13,4 @@
-
-
+
\ No newline at end of file
diff --git a/src/devices/RGBLedMatrix/RGBLedMatrix.csproj b/src/devices/RGBLedMatrix/RGBLedMatrix.csproj
index 82cd8a24c3..2c917796df 100644
--- a/src/devices/RGBLedMatrix/RGBLedMatrix.csproj
+++ b/src/devices/RGBLedMatrix/RGBLedMatrix.csproj
@@ -1,22 +1,17 @@
-
$(DefaultBindingTfms)
true
false
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/RadioReceiver/RadioReceiver.csproj b/src/devices/RadioReceiver/RadioReceiver.csproj
index 5d3eec1b7f..8d97640b46 100644
--- a/src/devices/RadioReceiver/RadioReceiver.csproj
+++ b/src/devices/RadioReceiver/RadioReceiver.csproj
@@ -1,16 +1,12 @@
-
$(DefaultBindingTfms)
false
-
-
-
\ No newline at end of file
diff --git a/src/devices/RadioReceiver/samples/RadioReceiver.Samples.csproj b/src/devices/RadioReceiver/samples/RadioReceiver.Samples.csproj
index 518a61a4f8..4b04054476 100644
--- a/src/devices/RadioReceiver/samples/RadioReceiver.Samples.csproj
+++ b/src/devices/RadioReceiver/samples/RadioReceiver.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/RadioTransmitter/RadioTransmitter.csproj b/src/devices/RadioTransmitter/RadioTransmitter.csproj
index 6e78b16ccb..f0c2a3bb9d 100644
--- a/src/devices/RadioTransmitter/RadioTransmitter.csproj
+++ b/src/devices/RadioTransmitter/RadioTransmitter.csproj
@@ -1,12 +1,9 @@
-
$(DefaultBindingTfms)
false
-
-
@@ -15,5 +12,4 @@
-
-
+
\ No newline at end of file
diff --git a/src/devices/RadioTransmitter/samples/RadioTransmitter.Samples.csproj b/src/devices/RadioTransmitter/samples/RadioTransmitter.Samples.csproj
index 8d668b9b26..6d8e46b56b 100644
--- a/src/devices/RadioTransmitter/samples/RadioTransmitter.Samples.csproj
+++ b/src/devices/RadioTransmitter/samples/RadioTransmitter.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/RotaryEncoder/RotaryEncoder.csproj b/src/devices/RotaryEncoder/RotaryEncoder.csproj
index 649a277ca4..b116cbab81 100644
--- a/src/devices/RotaryEncoder/RotaryEncoder.csproj
+++ b/src/devices/RotaryEncoder/RotaryEncoder.csproj
@@ -1,17 +1,11 @@
-
$(DefaultBindingTfms)
false
-
-
- $(AdditionalProperties);RuntimeIdentifier=linux
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/RotaryEncoder/samples/RotaryEncoder.Samples.csproj b/src/devices/RotaryEncoder/samples/RotaryEncoder.Samples.csproj
index 775996989f..e5489390fc 100644
--- a/src/devices/RotaryEncoder/samples/RotaryEncoder.Samples.csproj
+++ b/src/devices/RotaryEncoder/samples/RotaryEncoder.Samples.csproj
@@ -1,15 +1,9 @@
-
Exe
netcoreapp2.1
-
-
- $(AdditionalProperties);RuntimeIdentifier=linux
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Rtc/Rtc.csproj b/src/devices/Rtc/Rtc.csproj
index be166a6cbf..f70d6979b6 100644
--- a/src/devices/Rtc/Rtc.csproj
+++ b/src/devices/Rtc/Rtc.csproj
@@ -1,12 +1,9 @@
-
$(DefaultBindingTfms)
false
-
-
@@ -21,5 +18,4 @@
-
-
+
\ No newline at end of file
diff --git a/src/devices/Rtc/samples/Rtc.Samples.csproj b/src/devices/Rtc/samples/Rtc.Samples.csproj
index 9678d56230..b8a33307eb 100644
--- a/src/devices/Rtc/samples/Rtc.Samples.csproj
+++ b/src/devices/Rtc/samples/Rtc.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Seesaw/Seesaw.csproj b/src/devices/Seesaw/Seesaw.csproj
index 1550009b7b..51ab1b8452 100644
--- a/src/devices/Seesaw/Seesaw.csproj
+++ b/src/devices/Seesaw/Seesaw.csproj
@@ -1,16 +1,12 @@
-
$(DefaultBindingTfms)
false
-
-
+
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Seesaw/samples/Seesaw.Sample.BlinkingLights.csproj b/src/devices/Seesaw/samples/Seesaw.Sample.BlinkingLights.csproj
index 9275f4eb93..356427ba56 100644
--- a/src/devices/Seesaw/samples/Seesaw.Sample.BlinkingLights.csproj
+++ b/src/devices/Seesaw/samples/Seesaw.Sample.BlinkingLights.csproj
@@ -1,17 +1,13 @@
-
Exe
net5.0
- false
+ false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Seesaw/samples/Seesaw.Sample.Capabilities.csproj b/src/devices/Seesaw/samples/Seesaw.Sample.Capabilities.csproj
index 66766b86db..d22c20d838 100644
--- a/src/devices/Seesaw/samples/Seesaw.Sample.Capabilities.csproj
+++ b/src/devices/Seesaw/samples/Seesaw.Sample.Capabilities.csproj
@@ -1,19 +1,14 @@
-
Exe
net5.0
false
-
-
-
-
-
-
+
+
\ No newline at end of file
diff --git a/src/devices/Seesaw/samples/Seesaw.Sample.SoilSensor.csproj b/src/devices/Seesaw/samples/Seesaw.Sample.SoilSensor.csproj
index e457ac476c..08c8fe636c 100644
--- a/src/devices/Seesaw/samples/Seesaw.Sample.SoilSensor.csproj
+++ b/src/devices/Seesaw/samples/Seesaw.Sample.SoilSensor.csproj
@@ -1,15 +1,11 @@
-
Exe
net5.0
- false
+ false
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/SenseHat/SenseHat.csproj b/src/devices/SenseHat/SenseHat.csproj
index 16f588377d..5d08dacb6f 100644
--- a/src/devices/SenseHat/SenseHat.csproj
+++ b/src/devices/SenseHat/SenseHat.csproj
@@ -1,18 +1,14 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/SenseHat/samples/SenseHat.Samples.csproj b/src/devices/SenseHat/samples/SenseHat.Samples.csproj
index adc79c8426..34f8d1a8a1 100644
--- a/src/devices/SenseHat/samples/SenseHat.Samples.csproj
+++ b/src/devices/SenseHat/samples/SenseHat.Samples.csproj
@@ -1,14 +1,10 @@
-
Exe
net5.0
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/SensorHub/SensorHub.csproj b/src/devices/SensorHub/SensorHub.csproj
index 48277e86f2..38aedfcbc6 100644
--- a/src/devices/SensorHub/SensorHub.csproj
+++ b/src/devices/SensorHub/SensorHub.csproj
@@ -1,22 +1,18 @@
-
$(DefaultBindingTfms)
false
9
-
-
-
<_Parameter1>$(AssemblyName).Tests
-
+
\ No newline at end of file
diff --git a/src/devices/SensorHub/samples/SensorHub.Samples.csproj b/src/devices/SensorHub/samples/SensorHub.Samples.csproj
index 2bcae3410b..eb68183527 100644
--- a/src/devices/SensorHub/samples/SensorHub.Samples.csproj
+++ b/src/devices/SensorHub/samples/SensorHub.Samples.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/ServoMotor/ServoMotor.csproj b/src/devices/ServoMotor/ServoMotor.csproj
index dda077eb01..79be4d027c 100644
--- a/src/devices/ServoMotor/ServoMotor.csproj
+++ b/src/devices/ServoMotor/ServoMotor.csproj
@@ -1,18 +1,13 @@
-
$(DefaultBindingTfms)
- false
+ false
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/ServoMotor/samples/ServoMotor.Sample.csproj b/src/devices/ServoMotor/samples/ServoMotor.Sample.csproj
index b2c1ea78a9..fd8050bf6a 100644
--- a/src/devices/ServoMotor/samples/ServoMotor.Sample.csproj
+++ b/src/devices/ServoMotor/samples/ServoMotor.Sample.csproj
@@ -1,14 +1,10 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/ServoMotor/tests/ServoMotor.Tests.csproj b/src/devices/ServoMotor/tests/ServoMotor.Tests.csproj
index a0ba024b24..872d1b8d92 100644
--- a/src/devices/ServoMotor/tests/ServoMotor.Tests.csproj
+++ b/src/devices/ServoMotor/tests/ServoMotor.Tests.csproj
@@ -1,15 +1,11 @@
-
netcoreapp2.1
9
false
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/ShiftRegister/ShiftRegister.csproj b/src/devices/ShiftRegister/ShiftRegister.csproj
index 68e121aee4..6c6cbc4d60 100644
--- a/src/devices/ShiftRegister/ShiftRegister.csproj
+++ b/src/devices/ShiftRegister/ShiftRegister.csproj
@@ -1,15 +1,11 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/ShiftRegister/samples/ShiftRegister-driver.csproj b/src/devices/ShiftRegister/samples/ShiftRegister-driver.csproj
index 5c2b6c5790..1dea46a738 100644
--- a/src/devices/ShiftRegister/samples/ShiftRegister-driver.csproj
+++ b/src/devices/ShiftRegister/samples/ShiftRegister-driver.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Sht3x/Sht3x.csproj b/src/devices/Sht3x/Sht3x.csproj
index 6dc6d93b6e..8f1dc54d91 100644
--- a/src/devices/Sht3x/Sht3x.csproj
+++ b/src/devices/Sht3x/Sht3x.csproj
@@ -1,21 +1,16 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Sht3x/samples/Sht3x.Samples.csproj b/src/devices/Sht3x/samples/Sht3x.Samples.csproj
index b9b1db1e66..9357ca3516 100644
--- a/src/devices/Sht3x/samples/Sht3x.Samples.csproj
+++ b/src/devices/Sht3x/samples/Sht3x.Samples.csproj
@@ -1,21 +1,16 @@
-
Exe
net5.0
-
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/Shtc3/Shtc3.csproj b/src/devices/Shtc3/Shtc3.csproj
index adb5f99984..51ab1b8452 100644
--- a/src/devices/Shtc3/Shtc3.csproj
+++ b/src/devices/Shtc3/Shtc3.csproj
@@ -1,16 +1,12 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Shtc3/samples/Shtc3.Samples.csproj b/src/devices/Shtc3/samples/Shtc3.Samples.csproj
index 69fec22cfa..9ad0ed4cdf 100644
--- a/src/devices/Shtc3/samples/Shtc3.Samples.csproj
+++ b/src/devices/Shtc3/samples/Shtc3.Samples.csproj
@@ -1,19 +1,14 @@
-
Exe
net5.0
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Si7021/Si7021.csproj b/src/devices/Si7021/Si7021.csproj
index d542add728..369bac88ce 100644
--- a/src/devices/Si7021/Si7021.csproj
+++ b/src/devices/Si7021/Si7021.csproj
@@ -1,20 +1,15 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Si7021/samples/Si7021.Samples.csproj b/src/devices/Si7021/samples/Si7021.Samples.csproj
index 42192405f7..93915054ca 100644
--- a/src/devices/Si7021/samples/Si7021.Samples.csproj
+++ b/src/devices/Si7021/samples/Si7021.Samples.csproj
@@ -1,20 +1,16 @@
-
Exe
net5.0
-
-
-
-
+
-
+
\ No newline at end of file
diff --git a/src/devices/Sn74hc595/Sn74hc595.csproj b/src/devices/Sn74hc595/Sn74hc595.csproj
index 15c1da37c9..5ed42affae 100644
--- a/src/devices/Sn74hc595/Sn74hc595.csproj
+++ b/src/devices/Sn74hc595/Sn74hc595.csproj
@@ -1,15 +1,11 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Sn74hc595/samples/Sn74hc595-driver.csproj b/src/devices/Sn74hc595/samples/Sn74hc595-driver.csproj
index 44e372ced5..8fbfd54737 100644
--- a/src/devices/Sn74hc595/samples/Sn74hc595-driver.csproj
+++ b/src/devices/Sn74hc595/samples/Sn74hc595-driver.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/SocketCan/SocketCan.csproj b/src/devices/SocketCan/SocketCan.csproj
index 5b9195d0c3..eab702283e 100644
--- a/src/devices/SocketCan/SocketCan.csproj
+++ b/src/devices/SocketCan/SocketCan.csproj
@@ -1,16 +1,12 @@
-
$(DefaultBindingTfms)
false
True
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/SoftPwm/SoftwarePwm.csproj b/src/devices/SoftPwm/SoftwarePwm.csproj
index 3c522a8e53..f3c44a9bda 100644
--- a/src/devices/SoftPwm/SoftwarePwm.csproj
+++ b/src/devices/SoftPwm/SoftwarePwm.csproj
@@ -1,19 +1,14 @@
-
$(DefaultBindingTfms)
true
- false
+ false
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/SoftPwm/samples/SoftPwm.sample.csproj b/src/devices/SoftPwm/samples/SoftPwm.sample.csproj
index dc5a37a720..db548748ed 100644
--- a/src/devices/SoftPwm/samples/SoftPwm.sample.csproj
+++ b/src/devices/SoftPwm/samples/SoftPwm.sample.csproj
@@ -1,17 +1,12 @@
-
Exe
net5.0
-
-
-
-
\ No newline at end of file
diff --git a/src/devices/SoftwareSpi/SoftwareSpi.csproj b/src/devices/SoftwareSpi/SoftwareSpi.csproj
index cc5fee5ccf..b116cbab81 100644
--- a/src/devices/SoftwareSpi/SoftwareSpi.csproj
+++ b/src/devices/SoftwareSpi/SoftwareSpi.csproj
@@ -1,15 +1,11 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ssd1351/Ssd1351.csproj b/src/devices/Ssd1351/Ssd1351.csproj
index 5df5d4baac..58eb8871dc 100644
--- a/src/devices/Ssd1351/Ssd1351.csproj
+++ b/src/devices/Ssd1351/Ssd1351.csproj
@@ -1,17 +1,13 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ssd1351/samples/Ssd1351.Samples.csproj b/src/devices/Ssd1351/samples/Ssd1351.Samples.csproj
index a4e7b297d3..1c792e8890 100644
--- a/src/devices/Ssd1351/samples/Ssd1351.Samples.csproj
+++ b/src/devices/Ssd1351/samples/Ssd1351.Samples.csproj
@@ -1,24 +1,17 @@
-
Exe
net5.0
-
-
-
+
-
-
Always
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ssd13xx/Ssd13xx.csproj b/src/devices/Ssd13xx/Ssd13xx.csproj
index cacd8b34c5..d52aaa67c5 100644
--- a/src/devices/Ssd13xx/Ssd13xx.csproj
+++ b/src/devices/Ssd13xx/Ssd13xx.csproj
@@ -1,24 +1,16 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ssd13xx/samples/Ssd13xx.Samples.csproj b/src/devices/Ssd13xx/samples/Ssd13xx.Samples.csproj
index b4bcb1f196..b2390cf298 100644
--- a/src/devices/Ssd13xx/samples/Ssd13xx.Samples.csproj
+++ b/src/devices/Ssd13xx/samples/Ssd13xx.Samples.csproj
@@ -1,23 +1,17 @@
-
Exe
net5.0
-
-
-
-
Always
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ssd13xx/tests/Ssd13xx.Tests.csproj b/src/devices/Ssd13xx/tests/Ssd13xx.Tests.csproj
index 9dbe2787a7..8599cc2ca6 100644
--- a/src/devices/Ssd13xx/tests/Ssd13xx.Tests.csproj
+++ b/src/devices/Ssd13xx/tests/Ssd13xx.Tests.csproj
@@ -1,18 +1,11 @@
-
netcoreapp2.1
9
false
false
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/StUsb4500/StUsb4500.csproj b/src/devices/StUsb4500/StUsb4500.csproj
index 430a0dde2e..9f33e0bae5 100644
--- a/src/devices/StUsb4500/StUsb4500.csproj
+++ b/src/devices/StUsb4500/StUsb4500.csproj
@@ -1,11 +1,9 @@
-
$(DefaultBindingTfms)
false
-
@@ -20,7 +18,5 @@
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/StUsb4500/samples/StUsb4500.Samples.csproj b/src/devices/StUsb4500/samples/StUsb4500.Samples.csproj
index dfb138a9c7..efe256298f 100644
--- a/src/devices/StUsb4500/samples/StUsb4500.Samples.csproj
+++ b/src/devices/StUsb4500/samples/StUsb4500.Samples.csproj
@@ -1,14 +1,10 @@
-
Exe
net5.0
latest
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Tcs3472x/Tcs3472x.csproj b/src/devices/Tcs3472x/Tcs3472x.csproj
index 7c2ecbc385..dcf1efd424 100644
--- a/src/devices/Tcs3472x/Tcs3472x.csproj
+++ b/src/devices/Tcs3472x/Tcs3472x.csproj
@@ -1,15 +1,11 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Tcs3472x/samples/Tcs3472x.sample.csproj b/src/devices/Tcs3472x/samples/Tcs3472x.sample.csproj
index bd0f6d372c..630ff143cd 100644
--- a/src/devices/Tcs3472x/samples/Tcs3472x.sample.csproj
+++ b/src/devices/Tcs3472x/samples/Tcs3472x.sample.csproj
@@ -1,16 +1,9 @@
-
Exe
net5.0
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Tlc1543/Tlc1543.csproj b/src/devices/Tlc1543/Tlc1543.csproj
index e2ad73bd3c..be81cbc6e1 100644
--- a/src/devices/Tlc1543/Tlc1543.csproj
+++ b/src/devices/Tlc1543/Tlc1543.csproj
@@ -1,16 +1,12 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Tlc1543/samples/Tlc1543.Samples.csproj b/src/devices/Tlc1543/samples/Tlc1543.Samples.csproj
index caddbad10b..33ddd3a7c0 100644
--- a/src/devices/Tlc1543/samples/Tlc1543.Samples.csproj
+++ b/src/devices/Tlc1543/samples/Tlc1543.Samples.csproj
@@ -1,14 +1,10 @@
-
Exe
$(DefaultBindingTfms)
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Tm1637/Tm1637.csproj b/src/devices/Tm1637/Tm1637.csproj
index 10a1072c09..9e0a60810d 100644
--- a/src/devices/Tm1637/Tm1637.csproj
+++ b/src/devices/Tm1637/Tm1637.csproj
@@ -1,14 +1,10 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Tm1637/samples/Tm1637.sample.csproj b/src/devices/Tm1637/samples/Tm1637.sample.csproj
index c9314a4880..4ba28d125c 100644
--- a/src/devices/Tm1637/samples/Tm1637.sample.csproj
+++ b/src/devices/Tm1637/samples/Tm1637.sample.csproj
@@ -1,16 +1,9 @@
-
Exe
net5.0
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Tsl256x/Tsl256x.csproj b/src/devices/Tsl256x/Tsl256x.csproj
index acb900ca43..57bb92aa83 100644
--- a/src/devices/Tsl256x/Tsl256x.csproj
+++ b/src/devices/Tsl256x/Tsl256x.csproj
@@ -1,15 +1,9 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Tsl256x/samples/Tsl256x.sample.csproj b/src/devices/Tsl256x/samples/Tsl256x.sample.csproj
index 429d6bc36c..8febfeea84 100644
--- a/src/devices/Tsl256x/samples/Tsl256x.sample.csproj
+++ b/src/devices/Tsl256x/samples/Tsl256x.sample.csproj
@@ -1,13 +1,9 @@
-
Exe
net5.0
-
-
-
\ No newline at end of file
diff --git a/src/devices/UFireIse/UFireIse.csproj b/src/devices/UFireIse/UFireIse.csproj
index 319bfcf702..4c1b0b3f3e 100644
--- a/src/devices/UFireIse/UFireIse.csproj
+++ b/src/devices/UFireIse/UFireIse.csproj
@@ -1,22 +1,14 @@
-
- $(DefaultBindingTfms)
+ $(DefaultBindingTfms)
false
-
-
-
-
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/UFireIse/samples/UFireIse.Sample.csproj b/src/devices/UFireIse/samples/UFireIse.Sample.csproj
index c1af8e38ec..8293db073a 100644
--- a/src/devices/UFireIse/samples/UFireIse.Sample.csproj
+++ b/src/devices/UFireIse/samples/UFireIse.Sample.csproj
@@ -1,16 +1,9 @@
-
Exe
net5.0
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Uln2003/Uln2003.csproj b/src/devices/Uln2003/Uln2003.csproj
index 0125a8a9c1..732468f848 100644
--- a/src/devices/Uln2003/Uln2003.csproj
+++ b/src/devices/Uln2003/Uln2003.csproj
@@ -1,20 +1,15 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/Uln2003/samples/Uln2003.Samples.csproj b/src/devices/Uln2003/samples/Uln2003.Samples.csproj
index 336725f850..0a056aa8c3 100644
--- a/src/devices/Uln2003/samples/Uln2003.Samples.csproj
+++ b/src/devices/Uln2003/samples/Uln2003.Samples.csproj
@@ -1,19 +1,14 @@
-
Exe
net5.0
-
-
+
-
-
-
-
-
-
+
+
+
+
-
-
+
\ No newline at end of file
diff --git a/src/devices/Vl53L0X/Vl53L0X.csproj b/src/devices/Vl53L0X/Vl53L0X.csproj
index b2b59ba51d..d917ae590e 100644
--- a/src/devices/Vl53L0X/Vl53L0X.csproj
+++ b/src/devices/Vl53L0X/Vl53L0X.csproj
@@ -1,14 +1,10 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Vl53L0X/samples/Vl53L0X.sample.csproj b/src/devices/Vl53L0X/samples/Vl53L0X.sample.csproj
index 4578453f4a..20975ccfc8 100644
--- a/src/devices/Vl53L0X/samples/Vl53L0X.sample.csproj
+++ b/src/devices/Vl53L0X/samples/Vl53L0X.sample.csproj
@@ -1,16 +1,9 @@
-
Exe
net5.0
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ws28xx/Ws28xx.csproj b/src/devices/Ws28xx/Ws28xx.csproj
index 46d095517f..6cc69f4a70 100644
--- a/src/devices/Ws28xx/Ws28xx.csproj
+++ b/src/devices/Ws28xx/Ws28xx.csproj
@@ -1,16 +1,12 @@
-
$(DefaultBindingTfms)
false
-
-
-
-
+
\ No newline at end of file
diff --git a/src/devices/Ws28xx/samples/Ws28xx.Samples.csproj b/src/devices/Ws28xx/samples/Ws28xx.Samples.csproj
index 41952e284b..723b14f506 100644
--- a/src/devices/Ws28xx/samples/Ws28xx.Samples.csproj
+++ b/src/devices/Ws28xx/samples/Ws28xx.Samples.csproj
@@ -1,13 +1,9 @@
-
-
+
Exe
net5.0
-
-
-
+
-
-
+
\ No newline at end of file
diff --git a/tools/templates/DeviceBindingTemplate/dotnet_new_device-binding_csharp/_DeviceBinding.csproj b/tools/templates/DeviceBindingTemplate/dotnet_new_device-binding_csharp/_DeviceBinding.csproj
index f21010eea0..2b43b907b7 100644
--- a/tools/templates/DeviceBindingTemplate/dotnet_new_device-binding_csharp/_DeviceBinding.csproj
+++ b/tools/templates/DeviceBindingTemplate/dotnet_new_device-binding_csharp/_DeviceBinding.csproj
@@ -10,7 +10,6 @@
-
diff --git a/tools/templates/DeviceBindingTemplate/dotnet_new_device-binding_csharp/samples/_DeviceBinding.Samples.csproj b/tools/templates/DeviceBindingTemplate/dotnet_new_device-binding_csharp/samples/_DeviceBinding.Samples.csproj
index df63ddc292..c9da8006bf 100644
--- a/tools/templates/DeviceBindingTemplate/dotnet_new_device-binding_csharp/samples/_DeviceBinding.Samples.csproj
+++ b/tools/templates/DeviceBindingTemplate/dotnet_new_device-binding_csharp/samples/_DeviceBinding.Samples.csproj
@@ -7,7 +7,6 @@
-