diff --git a/CryptoNet.ExtShared/CryptoNet.ExtShared.csproj b/CryptoNet.ExtShared/CryptoNet.ExtShared.csproj
index d23c335..3bbf917 100644
--- a/CryptoNet.ExtShared/CryptoNet.ExtShared.csproj
+++ b/CryptoNet.ExtShared/CryptoNet.ExtShared.csproj
@@ -4,7 +4,14 @@
netstandard2.0
10.0
enable
- <_SkipUpgradeNetAnalyzersNuGetWarning>true
+
+ false
+ https://github.com/itbackyard/CryptoNet
+ true
+ portable
+ true
+ true
+ true
diff --git a/CryptoNet.Models/CryptoNet.Models.csproj b/CryptoNet.Models/CryptoNet.Models.csproj
index 723e777..7086d32 100644
--- a/CryptoNet.Models/CryptoNet.Models.csproj
+++ b/CryptoNet.Models/CryptoNet.Models.csproj
@@ -4,6 +4,14 @@
netstandard2.0
10.0
enable
+
+ false
+ https://github.com/itbackyard/CryptoNet
+ true
+ portable
+ true
+ true
+ true
diff --git a/CryptoNet.UnitTests/CryptoNet.UnitTests.csproj b/CryptoNet.UnitTests/CryptoNet.UnitTests.csproj
index 8e676df..4f616cd 100644
--- a/CryptoNet.UnitTests/CryptoNet.UnitTests.csproj
+++ b/CryptoNet.UnitTests/CryptoNet.UnitTests.csproj
@@ -13,19 +13,20 @@
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
+
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
-
-
+
+
diff --git a/CryptoNet/CryptoNet.csproj b/CryptoNet/CryptoNet.csproj
index 8ecd099..c3dd509 100644
--- a/CryptoNet/CryptoNet.csproj
+++ b/CryptoNet/CryptoNet.csproj
@@ -15,7 +15,6 @@
itbackyard
Maytham Fahmi
1.0.0
- 3.0.0
CryptoNet
CryptoNet
CryptoNet
@@ -27,12 +26,12 @@
Copyright © 2020
true
true
- true
- snupkg
+ embedded
true
<_SkipUpgradeNetAnalyzersNuGetWarning>true
true
- True
+ true
+ true
@@ -46,8 +45,8 @@
Never
-
-
+
+
@@ -63,4 +62,34 @@
+
+
+
+ true
+ lib\netstandard2.0\
+
+
+ true
+ lib\netstandard2.0\
+
+
+ true
+ lib\netstandard2.0\
+
+
+
+ true
+ lib\netstandard2.0\
+
+
+ true
+ lib\netstandard2.0\
+
+
+ true
+ lib\netstandard2.0\
+
+
+
+
diff --git a/Directory.Build.Props b/Directory.Build.Props
index b3acc82..2e6eb11 100644
--- a/Directory.Build.Props
+++ b/Directory.Build.Props
@@ -3,6 +3,9 @@
Maytham Fahmi and Contributors
All Rights Reserved
+ 3.2.0
+ 3.2.0.0
+ 3.2.0.0
@@ -10,7 +13,10 @@
enable
enable
true
- $(SolutionDir)={CryptoNet}/
+
+
+ $(SolutionDir)={CryptoNet}/
+
true
diff --git a/Examples/AESExample/AESExample.csproj b/Examples/AESExample/AESExample.csproj
index 690cfd4..8d0a2db 100644
--- a/Examples/AESExample/AESExample.csproj
+++ b/Examples/AESExample/AESExample.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/Examples/DSAExample/DSAExample.csproj b/Examples/DSAExample/DSAExample.csproj
index 707cac0..b8ee033 100644
--- a/Examples/DSAExample/DSAExample.csproj
+++ b/Examples/DSAExample/DSAExample.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/Examples/Examples.UnitTests/Examples.UnitTests.csproj b/Examples/Examples.UnitTests/Examples.UnitTests.csproj
index 92982ae..56bba35 100644
--- a/Examples/Examples.UnitTests/Examples.UnitTests.csproj
+++ b/Examples/Examples.UnitTests/Examples.UnitTests.csproj
@@ -14,7 +14,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
@@ -23,15 +23,15 @@
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
+
+
+
diff --git a/Examples/RSAExample/RSAExample.csproj b/Examples/RSAExample/RSAExample.csproj
index dbec44c..05457d1 100644
--- a/Examples/RSAExample/RSAExample.csproj
+++ b/Examples/RSAExample/RSAExample.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/run_nuget_validation.ps1 b/run_nuget_validation.ps1
new file mode 100644
index 0000000..6f599e5
--- /dev/null
+++ b/run_nuget_validation.ps1
@@ -0,0 +1,7 @@
+# Install if not installed
+# dotnet tool install --global dotnet-validate --prerelease
+# from solution root run:
+dotnet clean -c Release
+dotnet build -c Release
+dotnet pack -c Release
+dotnet-validate package local .\CryptoNet\bin\Release\*.nupkg
\ No newline at end of file