diff --git a/GalaSoft.MvvmLight/GalaSoft.MvvmLight (VS2019Std).sln b/GalaSoft.MvvmLight/GalaSoft.MvvmLight (VS2019Std).sln
new file mode 100644
index 00000000..da1aa36d
--- /dev/null
+++ b/GalaSoft.MvvmLight/GalaSoft.MvvmLight (VS2019Std).sln
@@ -0,0 +1,175 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.29613.14
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GalaSoft.MvvmLight.STD10", "GalaSoft.MvvmLight.STD10\GalaSoft.MvvmLight.STD10.csproj", "{673098C2-8FD4-4284-99E9-3B6A8D6B989A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GalaSoft.MvvmLight.Platform (NET45Std)", "GalaSoft.MvvmLight.Platform (NET45Std)\GalaSoft.MvvmLight.Platform (NET45Std).csproj", "{C5634D8E-924F-4E00-8C4D-CC048F3EC6D9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GalaSoft.MvvmLight.Platform (iOSStd)", "GalaSoft.MvvmLight.Platform (iOSStd)\GalaSoft.MvvmLight.Platform (iOSStd).csproj", "{EDFE681A-6580-44EA-B3F9-D1FC8BD4C454}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GalaSoft.MvvmLight.Platform (UWPStd)", "GalaSoft.MvvmLight.Platform (UWPStd)\GalaSoft.MvvmLight.Platform (UWPStd).csproj", "{1D8A7EB1-9A0C-4E71-92B8-5794EC798056}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GalaSoft.MvvmLight.Platform (AndroidStd)", "GalaSoft.MvvmLight.Platform (AndroidStd)\GalaSoft.MvvmLight.Platform (AndroidStd).csproj", "{05F13FC2-05A2-4CE2-951F-956BAFEC0D30}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{F5FDFCC0-CAA0-42B3-8AB8-0550F4EE3AF2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GalaSoft.MvvmLight.Test (STD10)", "Tests\GalaSoft.MvvmLight.Test (STD10)\GalaSoft.MvvmLight.Test (STD10).csproj", "{0F18848F-4615-418E-B064-7B80D76337B8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GalaSoft.MvvmLight.Test (PNET45Std)", "Tests\PCL\GalaSoft.MvvmLight.Test (PNET45Std)\GalaSoft.MvvmLight.Test (PNET45Std).csproj", "{D6C92A0B-4F54-4340-B0F0-5FACBCF127D6}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GalaSoft.MvvmLight.Platform (NETCORE30)", "GalaSoft.MvvmLight.Platform (NETCORE30)\GalaSoft.MvvmLight.Platform (NETCORE30).csproj", "{DFE020CE-A4A1-46FF-B31A-5284BCE8D92E}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Debug|ARM = Debug|ARM
+ Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
+ Release|Any CPU = Release|Any CPU
+ Release|ARM = Release|ARM
+ Release|x64 = Release|x64
+ Release|x86 = Release|x86
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {673098C2-8FD4-4284-99E9-3B6A8D6B989A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {673098C2-8FD4-4284-99E9-3B6A8D6B989A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {673098C2-8FD4-4284-99E9-3B6A8D6B989A}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {673098C2-8FD4-4284-99E9-3B6A8D6B989A}.Debug|ARM.Build.0 = Debug|Any CPU
+ {673098C2-8FD4-4284-99E9-3B6A8D6B989A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {673098C2-8FD4-4284-99E9-3B6A8D6B989A}.Debug|x64.Build.0 = Debug|Any CPU
+ {673098C2-8FD4-4284-99E9-3B6A8D6B989A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {673098C2-8FD4-4284-99E9-3B6A8D6B989A}.Debug|x86.Build.0 = Debug|Any CPU
+ {673098C2-8FD4-4284-99E9-3B6A8D6B989A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {673098C2-8FD4-4284-99E9-3B6A8D6B989A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {673098C2-8FD4-4284-99E9-3B6A8D6B989A}.Release|ARM.ActiveCfg = Release|Any CPU
+ {673098C2-8FD4-4284-99E9-3B6A8D6B989A}.Release|ARM.Build.0 = Release|Any CPU
+ {673098C2-8FD4-4284-99E9-3B6A8D6B989A}.Release|x64.ActiveCfg = Release|Any CPU
+ {673098C2-8FD4-4284-99E9-3B6A8D6B989A}.Release|x64.Build.0 = Release|Any CPU
+ {673098C2-8FD4-4284-99E9-3B6A8D6B989A}.Release|x86.ActiveCfg = Release|Any CPU
+ {673098C2-8FD4-4284-99E9-3B6A8D6B989A}.Release|x86.Build.0 = Release|Any CPU
+ {C5634D8E-924F-4E00-8C4D-CC048F3EC6D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C5634D8E-924F-4E00-8C4D-CC048F3EC6D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C5634D8E-924F-4E00-8C4D-CC048F3EC6D9}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {C5634D8E-924F-4E00-8C4D-CC048F3EC6D9}.Debug|ARM.Build.0 = Debug|Any CPU
+ {C5634D8E-924F-4E00-8C4D-CC048F3EC6D9}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {C5634D8E-924F-4E00-8C4D-CC048F3EC6D9}.Debug|x64.Build.0 = Debug|Any CPU
+ {C5634D8E-924F-4E00-8C4D-CC048F3EC6D9}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {C5634D8E-924F-4E00-8C4D-CC048F3EC6D9}.Debug|x86.Build.0 = Debug|Any CPU
+ {C5634D8E-924F-4E00-8C4D-CC048F3EC6D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C5634D8E-924F-4E00-8C4D-CC048F3EC6D9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C5634D8E-924F-4E00-8C4D-CC048F3EC6D9}.Release|ARM.ActiveCfg = Release|Any CPU
+ {C5634D8E-924F-4E00-8C4D-CC048F3EC6D9}.Release|ARM.Build.0 = Release|Any CPU
+ {C5634D8E-924F-4E00-8C4D-CC048F3EC6D9}.Release|x64.ActiveCfg = Release|Any CPU
+ {C5634D8E-924F-4E00-8C4D-CC048F3EC6D9}.Release|x64.Build.0 = Release|Any CPU
+ {C5634D8E-924F-4E00-8C4D-CC048F3EC6D9}.Release|x86.ActiveCfg = Release|Any CPU
+ {C5634D8E-924F-4E00-8C4D-CC048F3EC6D9}.Release|x86.Build.0 = Release|Any CPU
+ {EDFE681A-6580-44EA-B3F9-D1FC8BD4C454}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EDFE681A-6580-44EA-B3F9-D1FC8BD4C454}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EDFE681A-6580-44EA-B3F9-D1FC8BD4C454}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {EDFE681A-6580-44EA-B3F9-D1FC8BD4C454}.Debug|ARM.Build.0 = Debug|Any CPU
+ {EDFE681A-6580-44EA-B3F9-D1FC8BD4C454}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {EDFE681A-6580-44EA-B3F9-D1FC8BD4C454}.Debug|x64.Build.0 = Debug|Any CPU
+ {EDFE681A-6580-44EA-B3F9-D1FC8BD4C454}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {EDFE681A-6580-44EA-B3F9-D1FC8BD4C454}.Debug|x86.Build.0 = Debug|Any CPU
+ {EDFE681A-6580-44EA-B3F9-D1FC8BD4C454}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EDFE681A-6580-44EA-B3F9-D1FC8BD4C454}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EDFE681A-6580-44EA-B3F9-D1FC8BD4C454}.Release|ARM.ActiveCfg = Release|Any CPU
+ {EDFE681A-6580-44EA-B3F9-D1FC8BD4C454}.Release|ARM.Build.0 = Release|Any CPU
+ {EDFE681A-6580-44EA-B3F9-D1FC8BD4C454}.Release|x64.ActiveCfg = Release|Any CPU
+ {EDFE681A-6580-44EA-B3F9-D1FC8BD4C454}.Release|x64.Build.0 = Release|Any CPU
+ {EDFE681A-6580-44EA-B3F9-D1FC8BD4C454}.Release|x86.ActiveCfg = Release|Any CPU
+ {EDFE681A-6580-44EA-B3F9-D1FC8BD4C454}.Release|x86.Build.0 = Release|Any CPU
+ {1D8A7EB1-9A0C-4E71-92B8-5794EC798056}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1D8A7EB1-9A0C-4E71-92B8-5794EC798056}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1D8A7EB1-9A0C-4E71-92B8-5794EC798056}.Debug|ARM.ActiveCfg = Debug|ARM
+ {1D8A7EB1-9A0C-4E71-92B8-5794EC798056}.Debug|ARM.Build.0 = Debug|ARM
+ {1D8A7EB1-9A0C-4E71-92B8-5794EC798056}.Debug|x64.ActiveCfg = Debug|x64
+ {1D8A7EB1-9A0C-4E71-92B8-5794EC798056}.Debug|x64.Build.0 = Debug|x64
+ {1D8A7EB1-9A0C-4E71-92B8-5794EC798056}.Debug|x86.ActiveCfg = Debug|x86
+ {1D8A7EB1-9A0C-4E71-92B8-5794EC798056}.Debug|x86.Build.0 = Debug|x86
+ {1D8A7EB1-9A0C-4E71-92B8-5794EC798056}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1D8A7EB1-9A0C-4E71-92B8-5794EC798056}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1D8A7EB1-9A0C-4E71-92B8-5794EC798056}.Release|ARM.ActiveCfg = Release|ARM
+ {1D8A7EB1-9A0C-4E71-92B8-5794EC798056}.Release|ARM.Build.0 = Release|ARM
+ {1D8A7EB1-9A0C-4E71-92B8-5794EC798056}.Release|x64.ActiveCfg = Release|x64
+ {1D8A7EB1-9A0C-4E71-92B8-5794EC798056}.Release|x64.Build.0 = Release|x64
+ {1D8A7EB1-9A0C-4E71-92B8-5794EC798056}.Release|x86.ActiveCfg = Release|x86
+ {1D8A7EB1-9A0C-4E71-92B8-5794EC798056}.Release|x86.Build.0 = Release|x86
+ {05F13FC2-05A2-4CE2-951F-956BAFEC0D30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {05F13FC2-05A2-4CE2-951F-956BAFEC0D30}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {05F13FC2-05A2-4CE2-951F-956BAFEC0D30}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {05F13FC2-05A2-4CE2-951F-956BAFEC0D30}.Debug|ARM.Build.0 = Debug|Any CPU
+ {05F13FC2-05A2-4CE2-951F-956BAFEC0D30}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {05F13FC2-05A2-4CE2-951F-956BAFEC0D30}.Debug|x64.Build.0 = Debug|Any CPU
+ {05F13FC2-05A2-4CE2-951F-956BAFEC0D30}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {05F13FC2-05A2-4CE2-951F-956BAFEC0D30}.Debug|x86.Build.0 = Debug|Any CPU
+ {05F13FC2-05A2-4CE2-951F-956BAFEC0D30}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {05F13FC2-05A2-4CE2-951F-956BAFEC0D30}.Release|Any CPU.Build.0 = Release|Any CPU
+ {05F13FC2-05A2-4CE2-951F-956BAFEC0D30}.Release|ARM.ActiveCfg = Release|Any CPU
+ {05F13FC2-05A2-4CE2-951F-956BAFEC0D30}.Release|ARM.Build.0 = Release|Any CPU
+ {05F13FC2-05A2-4CE2-951F-956BAFEC0D30}.Release|x64.ActiveCfg = Release|Any CPU
+ {05F13FC2-05A2-4CE2-951F-956BAFEC0D30}.Release|x64.Build.0 = Release|Any CPU
+ {05F13FC2-05A2-4CE2-951F-956BAFEC0D30}.Release|x86.ActiveCfg = Release|Any CPU
+ {05F13FC2-05A2-4CE2-951F-956BAFEC0D30}.Release|x86.Build.0 = Release|Any CPU
+ {0F18848F-4615-418E-B064-7B80D76337B8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0F18848F-4615-418E-B064-7B80D76337B8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0F18848F-4615-418E-B064-7B80D76337B8}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {0F18848F-4615-418E-B064-7B80D76337B8}.Debug|ARM.Build.0 = Debug|Any CPU
+ {0F18848F-4615-418E-B064-7B80D76337B8}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {0F18848F-4615-418E-B064-7B80D76337B8}.Debug|x64.Build.0 = Debug|Any CPU
+ {0F18848F-4615-418E-B064-7B80D76337B8}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {0F18848F-4615-418E-B064-7B80D76337B8}.Debug|x86.Build.0 = Debug|Any CPU
+ {0F18848F-4615-418E-B064-7B80D76337B8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0F18848F-4615-418E-B064-7B80D76337B8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0F18848F-4615-418E-B064-7B80D76337B8}.Release|ARM.ActiveCfg = Release|Any CPU
+ {0F18848F-4615-418E-B064-7B80D76337B8}.Release|ARM.Build.0 = Release|Any CPU
+ {0F18848F-4615-418E-B064-7B80D76337B8}.Release|x64.ActiveCfg = Release|Any CPU
+ {0F18848F-4615-418E-B064-7B80D76337B8}.Release|x64.Build.0 = Release|Any CPU
+ {0F18848F-4615-418E-B064-7B80D76337B8}.Release|x86.ActiveCfg = Release|Any CPU
+ {0F18848F-4615-418E-B064-7B80D76337B8}.Release|x86.Build.0 = Release|Any CPU
+ {D6C92A0B-4F54-4340-B0F0-5FACBCF127D6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D6C92A0B-4F54-4340-B0F0-5FACBCF127D6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D6C92A0B-4F54-4340-B0F0-5FACBCF127D6}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {D6C92A0B-4F54-4340-B0F0-5FACBCF127D6}.Debug|ARM.Build.0 = Debug|Any CPU
+ {D6C92A0B-4F54-4340-B0F0-5FACBCF127D6}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {D6C92A0B-4F54-4340-B0F0-5FACBCF127D6}.Debug|x64.Build.0 = Debug|Any CPU
+ {D6C92A0B-4F54-4340-B0F0-5FACBCF127D6}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {D6C92A0B-4F54-4340-B0F0-5FACBCF127D6}.Debug|x86.Build.0 = Debug|Any CPU
+ {D6C92A0B-4F54-4340-B0F0-5FACBCF127D6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D6C92A0B-4F54-4340-B0F0-5FACBCF127D6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D6C92A0B-4F54-4340-B0F0-5FACBCF127D6}.Release|ARM.ActiveCfg = Release|Any CPU
+ {D6C92A0B-4F54-4340-B0F0-5FACBCF127D6}.Release|ARM.Build.0 = Release|Any CPU
+ {D6C92A0B-4F54-4340-B0F0-5FACBCF127D6}.Release|x64.ActiveCfg = Release|Any CPU
+ {D6C92A0B-4F54-4340-B0F0-5FACBCF127D6}.Release|x64.Build.0 = Release|Any CPU
+ {D6C92A0B-4F54-4340-B0F0-5FACBCF127D6}.Release|x86.ActiveCfg = Release|Any CPU
+ {D6C92A0B-4F54-4340-B0F0-5FACBCF127D6}.Release|x86.Build.0 = Release|Any CPU
+ {DFE020CE-A4A1-46FF-B31A-5284BCE8D92E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DFE020CE-A4A1-46FF-B31A-5284BCE8D92E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DFE020CE-A4A1-46FF-B31A-5284BCE8D92E}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {DFE020CE-A4A1-46FF-B31A-5284BCE8D92E}.Debug|ARM.Build.0 = Debug|Any CPU
+ {DFE020CE-A4A1-46FF-B31A-5284BCE8D92E}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {DFE020CE-A4A1-46FF-B31A-5284BCE8D92E}.Debug|x64.Build.0 = Debug|Any CPU
+ {DFE020CE-A4A1-46FF-B31A-5284BCE8D92E}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {DFE020CE-A4A1-46FF-B31A-5284BCE8D92E}.Debug|x86.Build.0 = Debug|Any CPU
+ {DFE020CE-A4A1-46FF-B31A-5284BCE8D92E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DFE020CE-A4A1-46FF-B31A-5284BCE8D92E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DFE020CE-A4A1-46FF-B31A-5284BCE8D92E}.Release|ARM.ActiveCfg = Release|Any CPU
+ {DFE020CE-A4A1-46FF-B31A-5284BCE8D92E}.Release|ARM.Build.0 = Release|Any CPU
+ {DFE020CE-A4A1-46FF-B31A-5284BCE8D92E}.Release|x64.ActiveCfg = Release|Any CPU
+ {DFE020CE-A4A1-46FF-B31A-5284BCE8D92E}.Release|x64.Build.0 = Release|Any CPU
+ {DFE020CE-A4A1-46FF-B31A-5284BCE8D92E}.Release|x86.ActiveCfg = Release|Any CPU
+ {DFE020CE-A4A1-46FF-B31A-5284BCE8D92E}.Release|x86.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {0F18848F-4615-418E-B064-7B80D76337B8} = {F5FDFCC0-CAA0-42B3-8AB8-0550F4EE3AF2}
+ {D6C92A0B-4F54-4340-B0F0-5FACBCF127D6} = {F5FDFCC0-CAA0-42B3-8AB8-0550F4EE3AF2}
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {E65E5D22-2A8E-4851-8F75-9F727A021FEE}
+ EndGlobalSection
+EndGlobal
diff --git a/GalaSoft.MvvmLight/GalaSoft.MvvmLight.Platform (NETCORE30)/GalaSoft.MvvmLight.Platform (NETCORE30).csproj b/GalaSoft.MvvmLight/GalaSoft.MvvmLight.Platform (NETCORE30)/GalaSoft.MvvmLight.Platform (NETCORE30).csproj
new file mode 100644
index 00000000..4870e306
--- /dev/null
+++ b/GalaSoft.MvvmLight/GalaSoft.MvvmLight.Platform (NETCORE30)/GalaSoft.MvvmLight.Platform (NETCORE30).csproj
@@ -0,0 +1,48 @@
+
+
+
+ netcoreapp3.0
+ .NET Core 3.0. A lightweight framework to implement Model-View-ViewModel applications in WPF, Windows Store, Windows Phone, Silverlight, Xamarin.
+
+ GalaSoft Laurent Bugnion @ http://www.galasoft.ch
+ Laurent Bugnion (GalaSoft)
+ 5.4.1.0
+ MvvmLightLibsStd10
+ Copyright @ GalaSoft Laurent Bugnion 2009-2018
+ false
+ false
+ https://mvvmlight.codeplex.com/license
+ http://www.mvvmlight.net
+
+ https://mvvmlight.codeplex.com
+ Library
+ true
+ GalaSoft.MvvmLight.Platform
+ GalaSoft.MvvmLight.Platform
+ true
+ ..\GalaSoft.MvvmLight.STD10\GalaSoft.MvvmLight.STD10.snk
+ false
+ 5.4.1.0
+ false
+
+
+
+ TRACE;DEBUG;NET_CORE
+ bin\Debug\netcoreapp3.0\GalaSoft.MvvmLight.Platform.xml
+
+
+
+ TRACE;RELEASE;NET_CORE
+ bin\Release\netcoreapp3.0\GalaSoft.MvvmLight.Platform.xml
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/GalaSoft.MvvmLight/_gatherbinaries.bat b/GalaSoft.MvvmLight/_gatherbinaries.bat
index 7208db40..92206174 100644
--- a/GalaSoft.MvvmLight/_gatherbinaries.bat
+++ b/GalaSoft.MvvmLight/_gatherbinaries.bat
@@ -20,6 +20,7 @@ if not exist _Binaries\Debug\WIN81 md _Binaries\Debug\WIN81
if not exist _Binaries\Debug\WP81 md _Binaries\Debug\WP81
if not exist _Binaries\Debug\WPSL80 md _Binaries\Debug\WPSL80
if not exist _Binaries\Debug\WPSL81 md _Binaries\Debug\WPSL81
+if not exist _Binaries\Debug\NETCORE30 md _Binaries\Debug\NETCORE30
if not exist _Binaries\Release\PCL md _Binaries\Release\PCL
if not exist _Binaries\Release\STD10 md _Binaries\Release\STD10
@@ -38,6 +39,7 @@ if not exist _Binaries\Release\WIN81 md _Binaries\Release\WIN81
if not exist _Binaries\Release\WP81 md _Binaries\Release\WP81
if not exist _Binaries\Release\WPSL80 md _Binaries\Release\WPSL80
if not exist _Binaries\Release\WPSL81 md _Binaries\Release\WPSL81
+if not exist _Binaries\Release\NETCORE30 md _Binaries\Release\NETCORE30
rem PCL
@@ -498,3 +500,19 @@ if exist ".\GalaSoft.MvvmLight.Platform (WPSL81)\bin\Debug\System.Windows.Intera
if exist ".\GalaSoft.MvvmLight.Platform (WPSL81)\bin\Debug\System.Windows.Interactivity.xml" copy ".\GalaSoft.MvvmLight.Platform (WPSL81)\bin\Debug\System.Windows.Interactivity.xml" .\_Binaries\Debug\WPSL81\System.Windows.Interactivity.xml
if exist ".\GalaSoft.MvvmLight.Platform (WPSL81)\bin\Release\System.Windows.Interactivity.dll" copy ".\GalaSoft.MvvmLight.Platform (WPSL81)\bin\Release\System.Windows.Interactivity.dll" .\_Binaries\Release\WPSL81\System.Windows.Interactivity.dll
if exist ".\GalaSoft.MvvmLight.Platform (WPSL81)\bin\Release\System.Windows.Interactivity.xml" copy ".\GalaSoft.MvvmLight.Platform (WPSL81)\bin\Release\System.Windows.Interactivity.xml" .\_Binaries\Release\WPSL81\System.Windows.Interactivity.xml
+
+rem NETCORE30
+
+if exist ".\GalaSoft.MvvmLight.STD10\bin\Debug\netstandard1.0\GalaSoft.MvvmLight.dll" copy ".\GalaSoft.MvvmLight.STD10\bin\Debug\netstandard1.0\GalaSoft.MvvmLight.dll" .\_Binaries\Debug\NETCORE30\GalaSoft.MvvmLight.dll
+if exist ".\GalaSoft.MvvmLight.STD10\bin\Debug\netstandard1.0\GalaSoft.MvvmLight.pdb" copy ".\GalaSoft.MvvmLight.STD10\bin\Debug\netstandard1.0\GalaSoft.MvvmLight.pdb" .\_Binaries\Debug\NETCORE30\GalaSoft.MvvmLight.pdb
+if exist ".\GalaSoft.MvvmLight.STD10\bin\Debug\netstandard1.0\GalaSoft.MvvmLight.xml" copy ".\GalaSoft.MvvmLight.STD10\bin\Debug\netstandard1.0\GalaSoft.MvvmLight.xml" .\_Binaries\Debug\NETCORE30\GalaSoft.MvvmLight.xml
+if exist ".\GalaSoft.MvvmLight.STD10\bin\Release\netstandard1.0\GalaSoft.MvvmLight.dll" copy ".\GalaSoft.MvvmLight.STD10\bin\Release\netstandard1.0\GalaSoft.MvvmLight.dll" .\_Binaries\Release\NETCORE30\GalaSoft.MvvmLight.dll
+if exist ".\GalaSoft.MvvmLight.STD10\bin\Release\netstandard1.0\GalaSoft.MvvmLight.pdb" copy ".\GalaSoft.MvvmLight.STD10\bin\Release\netstandard1.0\GalaSoft.MvvmLight.pdb" .\_Binaries\Release\NETCORE30\GalaSoft.MvvmLight.pdb
+if exist ".\GalaSoft.MvvmLight.STD10\bin\Release\netstandard1.0\GalaSoft.MvvmLight.xml" copy ".\GalaSoft.MvvmLight.STD10\bin\Release\netstandard1.0\GalaSoft.MvvmLight.xml" .\_Binaries\Release\NETCORE30\GalaSoft.MvvmLight.xml
+
+if exist ".\GalaSoft.MvvmLight.Platform (NETCORE30)\bin\Debug\netcoreapp3.0\GalaSoft.MvvmLight.Platform.dll" copy ".\GalaSoft.MvvmLight.Platform (NETCORE30)\bin\Debug\netcoreapp3.0\GalaSoft.MvvmLight.Platform.dll" .\_Binaries\Debug\NETCORE30\GalaSoft.MvvmLight.Platform.dll
+if exist ".\GalaSoft.MvvmLight.Platform (NETCORE30)\bin\Debug\netcoreapp3.0\GalaSoft.MvvmLight.Platform.pdb" copy ".\GalaSoft.MvvmLight.Platform (NETCORE30)\bin\Debug\netcoreapp3.0\GalaSoft.MvvmLight.Platform.pdb" .\_Binaries\Debug\NETCORE30\GalaSoft.MvvmLight.Platform.pdb
+if exist ".\GalaSoft.MvvmLight.Platform (NETCORE30)\bin\Debug\netcoreapp3.0\GalaSoft.MvvmLight.Platform.xml" copy ".\GalaSoft.MvvmLight.Platform (NETCORE30)\bin\Debug\netcoreapp3.0\GalaSoft.MvvmLight.Platform.xml" .\_Binaries\Debug\NETCORE30\GalaSoft.MvvmLight.Platform.xml
+if exist ".\GalaSoft.MvvmLight.Platform (NETCORE30)\bin\Release\netcoreapp3.0\GalaSoft.MvvmLight.Platform.dll" copy ".\GalaSoft.MvvmLight.Platform (NETCORE30)\bin\Release\netcoreapp3.0\GalaSoft.MvvmLight.Platform.dll" .\_Binaries\Release\NETCORE30\GalaSoft.MvvmLight.Platform.dll
+if exist ".\GalaSoft.MvvmLight.Platform (NETCORE30)\bin\Release\netcoreapp3.0\GalaSoft.MvvmLight.Platform.pdb" copy ".\GalaSoft.MvvmLight.Platform (NETCORE30)\bin\Release\netcoreapp3.0\GalaSoft.MvvmLight.Platform.pdb" .\_Binaries\Release\NETCORE30\GalaSoft.MvvmLight.Platform.pdb
+if exist ".\GalaSoft.MvvmLight.Platform (NETCORE30)\bin\Release\netcoreapp3.0\GalaSoft.MvvmLight.Platform.xml" copy ".\GalaSoft.MvvmLight.Platform (NETCORE30)\bin\Release\netcoreapp3.0\GalaSoft.MvvmLight.Platform.xml" .\_Binaries\Release\NETCORE30\GalaSoft.MvvmLight.Platform.xml
diff --git a/NuGet/MvvmLightLibsStd10.V5.nuspec b/NuGet/MvvmLightLibsStd10.V5.nuspec
index 25f45f44..2adc3d2b 100644
--- a/NuGet/MvvmLightLibsStd10.V5.nuspec
+++ b/NuGet/MvvmLightLibsStd10.V5.nuspec
@@ -51,5 +51,12 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/NuGet/MvvmLightStd10.V5.nuspec b/NuGet/MvvmLightStd10.V5.nuspec
index 8ba4677d..5f2a2c7a 100644
--- a/NuGet/MvvmLightStd10.V5.nuspec
+++ b/NuGet/MvvmLightStd10.V5.nuspec
@@ -42,6 +42,9 @@
+
+
+