diff --git a/.gitignore b/.gitignore index d51beecc..0c602ad8 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,5 @@ *.user *.xml [Bb]in/ -[Oo]bj/ \ No newline at end of file +[Oo]bj/ +packages/ \ No newline at end of file diff --git a/Installers/VS2019/HandyControl_VS2019.sln b/Installers/VS2019/HandyControl_VS2019.sln index 6e2908e9..2c1629ff 100644 --- a/Installers/VS2019/HandyControl_VS2019.sln +++ b/Installers/VS2019/HandyControl_VS2019.sln @@ -5,6 +5,10 @@ VisualStudioVersion = 16.0.28803.352 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HandyControl_VS2019", "HandyControl_VS2019\HandyControl_VS2019.csproj", "{3F0F7B9E-C150-4FAA-9274-4F6F0A96B8CA}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WpfApp", "WpfApp\WpfApp.csproj", "{83C70EB1-3A3F-4812-B86C-C7D1936699EB}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WpfCoreApp", "WpfCoreApp\WpfCoreApp.csproj", "{2F6E9FB8-F579-40CF-A151-57F281F08E1B}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -15,6 +19,14 @@ Global {3F0F7B9E-C150-4FAA-9274-4F6F0A96B8CA}.Debug|Any CPU.Build.0 = Debug|Any CPU {3F0F7B9E-C150-4FAA-9274-4F6F0A96B8CA}.Release|Any CPU.ActiveCfg = Release|Any CPU {3F0F7B9E-C150-4FAA-9274-4F6F0A96B8CA}.Release|Any CPU.Build.0 = Release|Any CPU + {83C70EB1-3A3F-4812-B86C-C7D1936699EB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {83C70EB1-3A3F-4812-B86C-C7D1936699EB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {83C70EB1-3A3F-4812-B86C-C7D1936699EB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {83C70EB1-3A3F-4812-B86C-C7D1936699EB}.Release|Any CPU.Build.0 = Release|Any CPU + {2F6E9FB8-F579-40CF-A151-57F281F08E1B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2F6E9FB8-F579-40CF-A151-57F281F08E1B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2F6E9FB8-F579-40CF-A151-57F281F08E1B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2F6E9FB8-F579-40CF-A151-57F281F08E1B}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/Installers/VS2019/HandyControl_VS2019/HandyControl_VS2019.csproj b/Installers/VS2019/HandyControl_VS2019/HandyControl_VS2019.csproj index a652ad34..ba720bad 100644 --- a/Installers/VS2019/HandyControl_VS2019/HandyControl_VS2019.csproj +++ b/Installers/VS2019/HandyControl_VS2019/HandyControl_VS2019.csproj @@ -49,18 +49,6 @@ - - Always - true - - - Always - true - - - Always - true - Designer @@ -86,7 +74,22 @@ Always - + + + {83C70EB1-3A3F-4812-B86C-C7D1936699EB} + WpfApp + ProjectTemplates + false + TemplateProjectOutputGroup%3b + + + {2F6E9FB8-F579-40CF-A151-57F281F08E1B} + WpfCoreApp + ProjectTemplates + false + TemplateProjectOutputGroup%3b + + + \ No newline at end of file diff --git a/Installers/VS2019/WpfCoreApp/WpfCoreApp.vstemplate b/Installers/VS2019/WpfCoreApp/WpfCoreApp.vstemplate new file mode 100644 index 00000000..532eaeaf --- /dev/null +++ b/Installers/VS2019/WpfCoreApp/WpfCoreApp.vstemplate @@ -0,0 +1,27 @@ + + + + HandyControl WPF App(.NET Core) + Creates a HandyControl WPF App(.NET Core) + icon.ico + CSharp + true + HandyControlProject + true + csharp + windows + desktop + HandyControl + Enabled + true + true + + + + App.xaml + App.xaml.cs + MainWindow.xaml + MainWindow.xaml.cs + + + \ No newline at end of file diff --git a/Installers/VS2019/WpfCoreApp/icon.ico b/Installers/VS2019/WpfCoreApp/icon.ico new file mode 100644 index 00000000..719edf88 Binary files /dev/null and b/Installers/VS2019/WpfCoreApp/icon.ico differ