diff --git a/AppxPackagesManager/AppxPackagesManager.sln b/AppxPackagesManager/AppxPackagesManager.sln index e01c51e..3b8ab72 100644 --- a/AppxPackagesManager/AppxPackagesManager.sln +++ b/AppxPackagesManager/AppxPackagesManager.sln @@ -1,9 +1,9 @@  Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 -VisualStudioVersion = 17.6.33801.468 +VisualStudioVersion = 17.10.35013.160 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AppxPackagesManager", "AppxPackagesManager\AppxPackagesManager.csproj", "{A925F229-24FF-4A16-A2C2-110C9D1ECCD1}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AppxPackagesManager", "AppxPackagesManager\AppxPackagesManager.csproj", "{6E6CA88B-CBF3-4A36-9D33-9312FC54392E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -11,15 +11,15 @@ Global Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {A925F229-24FF-4A16-A2C2-110C9D1ECCD1}.Debug|x64.ActiveCfg = Debug|x64 - {A925F229-24FF-4A16-A2C2-110C9D1ECCD1}.Debug|x64.Build.0 = Debug|x64 - {A925F229-24FF-4A16-A2C2-110C9D1ECCD1}.Release|x64.ActiveCfg = Release|x64 - {A925F229-24FF-4A16-A2C2-110C9D1ECCD1}.Release|x64.Build.0 = Release|x64 + {6E6CA88B-CBF3-4A36-9D33-9312FC54392E}.Debug|x64.ActiveCfg = Debug|x64 + {6E6CA88B-CBF3-4A36-9D33-9312FC54392E}.Debug|x64.Build.0 = Debug|x64 + {6E6CA88B-CBF3-4A36-9D33-9312FC54392E}.Release|x64.ActiveCfg = Release|x64 + {6E6CA88B-CBF3-4A36-9D33-9312FC54392E}.Release|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {1166BDA6-D8B8-46D7-BE13-5F4371ED3F08} + SolutionGuid = {46C4FC05-2279-4554-9512-E10B3ECB498D} EndGlobalSection EndGlobal diff --git a/AppxPackagesManager/AppxPackagesManager/App.config b/AppxPackagesManager/AppxPackagesManager/App.config index b4a8513..193aecc 100644 --- a/AppxPackagesManager/AppxPackagesManager/App.config +++ b/AppxPackagesManager/AppxPackagesManager/App.config @@ -1,18 +1,6 @@ - + - - - - - - - - - - - - \ No newline at end of file diff --git a/AppxPackagesManager/AppxPackagesManager/App.xaml b/AppxPackagesManager/AppxPackagesManager/App.xaml new file mode 100644 index 0000000..33ee961 --- /dev/null +++ b/AppxPackagesManager/AppxPackagesManager/App.xaml @@ -0,0 +1,9 @@ + + + + + diff --git a/AppxPackagesManager/AppxPackagesManager/App/App.xaml.cs b/AppxPackagesManager/AppxPackagesManager/App.xaml.cs similarity index 86% rename from AppxPackagesManager/AppxPackagesManager/App/App.xaml.cs rename to AppxPackagesManager/AppxPackagesManager/App.xaml.cs index 8bf2aaa..4e2e8df 100644 --- a/AppxPackagesManager/AppxPackagesManager/App/App.xaml.cs +++ b/AppxPackagesManager/AppxPackagesManager/App.xaml.cs @@ -1,4 +1,4 @@ -using System.Windows; +using System.Windows; namespace AppxPackagesManager { /// diff --git a/AppxPackagesManager/AppxPackagesManager/App/App.xaml b/AppxPackagesManager/AppxPackagesManager/App/App.xaml deleted file mode 100644 index 55f22b9..0000000 --- a/AppxPackagesManager/AppxPackagesManager/App/App.xaml +++ /dev/null @@ -1,8 +0,0 @@ - - - diff --git a/AppxPackagesManager/AppxPackagesManager/AppxPackagesManager.csproj b/AppxPackagesManager/AppxPackagesManager/AppxPackagesManager.csproj index 4c91f72..e628a4d 100644 --- a/AppxPackagesManager/AppxPackagesManager/AppxPackagesManager.csproj +++ b/AppxPackagesManager/AppxPackagesManager/AppxPackagesManager.csproj @@ -1,11 +1,10 @@  - Debug AnyCPU - {A925F229-24FF-4A16-A2C2-110C9D1ECCD1} + {6E6CA88B-CBF3-4A36-9D33-9312FC54392E} WinExe AppxPackagesManager AppxPackagesManager @@ -15,23 +14,6 @@ 4 true true - - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true x64 @@ -48,182 +30,43 @@ app.manifest - - ..\packages\Costura.Fody.5.7.0\lib\netstandard1.0\Costura.dll - - - ..\packages\Microsoft.Win32.Primitives.4.3.0\lib\net46\Microsoft.Win32.Primitives.dll - True - True - - - False - ..\..\..\..\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.Windows.Appx.PackageManager.Commands\v4.0_10.0.0.0__31bf3856ad364e35\Microsoft.Windows.Appx.PackageManager.Commands.dll - - - ..\packages\System.AppContext.4.3.0\lib\net463\System.AppContext.dll - True - True - - - - ..\packages\System.Console.4.3.0\lib\net46\System.Console.dll - True - True - - - ..\packages\System.Diagnostics.DiagnosticSource.4.3.0\lib\net46\System.Diagnostics.DiagnosticSource.dll - - - ..\packages\System.Diagnostics.Tracing.4.3.0\lib\net462\System.Diagnostics.Tracing.dll - True - True - - - ..\packages\System.Globalization.Calendars.4.3.0\lib\net46\System.Globalization.Calendars.dll - True - True - - - ..\packages\System.IO.4.3.0\lib\net462\System.IO.dll - True - True - - - ..\packages\System.IO.Compression.4.3.0\lib\net46\System.IO.Compression.dll - True - True - - - - ..\packages\System.IO.Compression.ZipFile.4.3.0\lib\net46\System.IO.Compression.ZipFile.dll - True - True - - - ..\packages\System.IO.FileSystem.4.3.0\lib\net46\System.IO.FileSystem.dll - True - True - - - ..\packages\System.IO.FileSystem.Primitives.4.3.0\lib\net46\System.IO.FileSystem.Primitives.dll - True - True - - - ..\packages\System.Linq.4.3.0\lib\net463\System.Linq.dll - True - True - - - ..\packages\System.Linq.Expressions.4.3.0\lib\net463\System.Linq.Expressions.dll - True - True - - - ..\packages\Microsoft.PowerShell.5.1.ReferenceAssemblies.1.0.0\lib\net461\System.Management.Automation.dll - - - ..\packages\System.Net.Http.4.3.0\lib\net46\System.Net.Http.dll - True - True - - - ..\packages\System.Net.Sockets.4.3.0\lib\net46\System.Net.Sockets.dll - True - True - - - - ..\packages\System.Reflection.4.3.0\lib\net462\System.Reflection.dll - True - True - - - ..\packages\System.Runtime.4.3.0\lib\net462\System.Runtime.dll - True - True - - - ..\packages\System.Runtime.Extensions.4.3.0\lib\net462\System.Runtime.Extensions.dll - True - True - - - ..\packages\System.Runtime.InteropServices.4.3.0\lib\net463\System.Runtime.InteropServices.dll - True - True - - - ..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll - True - True - - - - ..\packages\System.Security.Cryptography.Algorithms.4.3.0\lib\net463\System.Security.Cryptography.Algorithms.dll - True - True - - - ..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll - True - True - - - ..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll - True - True - - - ..\packages\System.Security.Cryptography.X509Certificates.4.3.0\lib\net461\System.Security.Cryptography.X509Certificates.dll - True - True - - - ..\packages/System.Text.RegularExpressions.4.3.1/lib/net463/System.Text.RegularExpressions.dll - True - - + 4.0 - - ..\packages\System.Xml.ReaderWriter.4.3.0\lib\net46\System.Xml.ReaderWriter.dll - True - True - - - False - .\Windows.winmd - False - - + MSBuild:Compile Designer - + + + + + + + + + MSBuild:Compile Designer - + App.xaml Code - - + MainWindow.xaml Code @@ -247,7 +90,6 @@ Resources.Designer.cs - SettingsSingleFileGenerator Settings.Designer.cs @@ -257,26 +99,12 @@ - - False - Microsoft .NET Framework 4.8 %28x86 and x64%29 - true - - - False - .NET Framework 3.5 SP1 - false - + + + + + 10.0.26100.1 + - - - This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - - - \ No newline at end of file diff --git a/AppxPackagesManager/AppxPackagesManager/FodyWeavers.xml b/AppxPackagesManager/AppxPackagesManager/FodyWeavers.xml deleted file mode 100644 index 5029e70..0000000 --- a/AppxPackagesManager/AppxPackagesManager/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/AppxPackagesManager/AppxPackagesManager/GridItem.cs b/AppxPackagesManager/AppxPackagesManager/GridItem.cs deleted file mode 100644 index 916e470..0000000 --- a/AppxPackagesManager/AppxPackagesManager/GridItem.cs +++ /dev/null @@ -1,31 +0,0 @@ -using System.ComponentModel; - -namespace AppxPackagesManager { - public class GridItem : INotifyPropertyChanged { - private bool _uninstall; - - public bool Uninstall { - get => _uninstall; - set { - if (_uninstall != value) { - _uninstall = value; - OnPropertyChanged(nameof(Uninstall)); - } - } - } - - public event PropertyChangedEventHandler PropertyChanged; - - private void OnPropertyChanged(string propertyName) { - PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName)); - } - - public bool CanUninstall { get; set; } - - public string PackageName { get; set; } - public string PackageFullName { get; set; } - public string RequiredFor { get; set; } - public string NonRemovable { get; set; } - public string Framework { get; set; } - } -} diff --git a/AppxPackagesManager/AppxPackagesManager/MainWindow.xaml b/AppxPackagesManager/AppxPackagesManager/MainWindow.xaml new file mode 100644 index 0000000..46a61a7 --- /dev/null +++ b/AppxPackagesManager/AppxPackagesManager/MainWindow.xaml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + +