diff --git a/.github/workflows/release-builder.yml b/.github/workflows/release-builder.yml
index 3121ad8d4..7f76ae7b6 100644
--- a/.github/workflows/release-builder.yml
+++ b/.github/workflows/release-builder.yml
@@ -14,7 +14,7 @@ jobs:
env:
SigningCertificate: App_TemporaryKey.pfx
- Solution_Path: .\src\App\App.csproj
+ Solution_Path: .\Bili.Uwp.sln
UWP_Project_Directory: src\App
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff --git a/Bili.Uwp.sln b/Bili.Uwp.sln
index fbceaa3af..b6f9e7b29 100644
--- a/Bili.Uwp.sln
+++ b/Bili.Uwp.sln
@@ -59,17 +59,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DI.Task", "src\Lib\DI.Task\
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DI.Container", "src\Lib\DI.Container\DI.Container.csproj", "{81B36A8C-E9A5-46F1-B803-B4D329C6E4B4}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Models.Workspace", "src\Models\Models.Workspace\Models.Workspace.csproj", "{B9846656-456C-4A08-9F69-A64BF4A6CB33}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Workspace", "src\Workspace\Workspace.csproj", "{4167B432-17FA-426F-8C49-04FE85A0BF32}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ViewModels.Workspace", "src\ViewModels\ViewModels.Workspace\ViewModels.Workspace.csproj", "{49FA2772-0217-4E93-99E6-93A7A84126B7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DI.Workspace", "src\Lib\DI.Workspace\DI.Workspace.csproj", "{9FA13BEE-B184-4930-B031-E5463C6B5B44}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Toolkit.Workspace", "src\Utilities\Toolkit\Toolkit.Workspace\Toolkit.Workspace.csproj", "{B34AEF43-8DD8-4718-8F8E-B50B9578D213}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SignIn.Workspace", "src\Lib\SignIn.Workspace\SignIn.Workspace.csproj", "{953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Models.Workspace", "src\Models\Models.Workspace\Models.Workspace.csproj", "{47666400-8C76-4DEC-9387-385DA31187C9}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -519,136 +509,26 @@ Global
{81B36A8C-E9A5-46F1-B803-B4D329C6E4B4}.Release|x64.Build.0 = Release|Any CPU
{81B36A8C-E9A5-46F1-B803-B4D329C6E4B4}.Release|x86.ActiveCfg = Release|Any CPU
{81B36A8C-E9A5-46F1-B803-B4D329C6E4B4}.Release|x86.Build.0 = Release|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Debug|ARM.Build.0 = Debug|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Debug|ARM64.ActiveCfg = Debug|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Debug|ARM64.Build.0 = Debug|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Debug|x64.ActiveCfg = Debug|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Debug|x64.Build.0 = Debug|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Debug|x86.ActiveCfg = Debug|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Debug|x86.Build.0 = Debug|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Release|Any CPU.Build.0 = Release|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Release|ARM.ActiveCfg = Release|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Release|ARM.Build.0 = Release|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Release|ARM64.ActiveCfg = Release|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Release|ARM64.Build.0 = Release|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Release|x64.ActiveCfg = Release|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Release|x64.Build.0 = Release|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Release|x86.ActiveCfg = Release|Any CPU
- {B9846656-456C-4A08-9F69-A64BF4A6CB33}.Release|x86.Build.0 = Release|Any CPU
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Debug|Any CPU.ActiveCfg = Debug|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Debug|Any CPU.Build.0 = Debug|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Debug|Any CPU.Deploy.0 = Debug|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Debug|ARM.ActiveCfg = Debug|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Debug|ARM.Build.0 = Debug|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Debug|ARM.Deploy.0 = Debug|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Debug|ARM64.Build.0 = Debug|ARM64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Debug|ARM64.Deploy.0 = Debug|ARM64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Debug|x64.ActiveCfg = Debug|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Debug|x64.Build.0 = Debug|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Debug|x64.Deploy.0 = Debug|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Debug|x86.ActiveCfg = Debug|x86
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Debug|x86.Build.0 = Debug|x86
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Debug|x86.Deploy.0 = Debug|x86
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Release|Any CPU.ActiveCfg = Release|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Release|Any CPU.Build.0 = Release|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Release|Any CPU.Deploy.0 = Release|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Release|ARM.ActiveCfg = Release|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Release|ARM.Build.0 = Release|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Release|ARM.Deploy.0 = Release|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Release|ARM64.ActiveCfg = Release|ARM64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Release|ARM64.Build.0 = Release|ARM64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Release|ARM64.Deploy.0 = Release|ARM64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Release|x64.ActiveCfg = Release|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Release|x64.Build.0 = Release|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Release|x64.Deploy.0 = Release|x64
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Release|x86.ActiveCfg = Release|x86
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Release|x86.Build.0 = Release|x86
- {4167B432-17FA-426F-8C49-04FE85A0BF32}.Release|x86.Deploy.0 = Release|x86
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Debug|ARM.Build.0 = Debug|Any CPU
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Debug|ARM64.ActiveCfg = Debug|Any CPU
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Debug|ARM64.Build.0 = Debug|Any CPU
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Debug|x64.ActiveCfg = Debug|x64
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Debug|x64.Build.0 = Debug|x64
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Debug|x86.ActiveCfg = Debug|Any CPU
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Debug|x86.Build.0 = Debug|Any CPU
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Release|Any CPU.Build.0 = Release|Any CPU
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Release|ARM.ActiveCfg = Release|Any CPU
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Release|ARM.Build.0 = Release|Any CPU
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Release|ARM64.ActiveCfg = Release|Any CPU
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Release|ARM64.Build.0 = Release|Any CPU
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Release|x64.ActiveCfg = Release|x64
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Release|x64.Build.0 = Release|x64
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Release|x86.ActiveCfg = Release|Any CPU
- {49FA2772-0217-4E93-99E6-93A7A84126B7}.Release|x86.Build.0 = Release|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Debug|ARM.Build.0 = Debug|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Debug|ARM64.ActiveCfg = Debug|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Debug|ARM64.Build.0 = Debug|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Debug|x64.ActiveCfg = Debug|x64
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Debug|x64.Build.0 = Debug|x64
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Debug|x86.ActiveCfg = Debug|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Debug|x86.Build.0 = Debug|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Release|Any CPU.Build.0 = Release|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Release|ARM.ActiveCfg = Release|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Release|ARM.Build.0 = Release|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Release|ARM64.ActiveCfg = Release|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Release|ARM64.Build.0 = Release|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Release|x64.ActiveCfg = Release|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Release|x64.Build.0 = Release|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Release|x86.ActiveCfg = Release|Any CPU
- {9FA13BEE-B184-4930-B031-E5463C6B5B44}.Release|x86.Build.0 = Release|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Debug|ARM.Build.0 = Debug|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Debug|ARM64.ActiveCfg = Debug|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Debug|ARM64.Build.0 = Debug|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Debug|x64.ActiveCfg = Debug|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Debug|x64.Build.0 = Debug|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Debug|x86.ActiveCfg = Debug|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Debug|x86.Build.0 = Debug|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Release|Any CPU.Build.0 = Release|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Release|ARM.ActiveCfg = Release|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Release|ARM.Build.0 = Release|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Release|ARM64.ActiveCfg = Release|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Release|ARM64.Build.0 = Release|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Release|x64.ActiveCfg = Release|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Release|x64.Build.0 = Release|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Release|x86.ActiveCfg = Release|Any CPU
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213}.Release|x86.Build.0 = Release|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Debug|ARM.Build.0 = Debug|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Debug|ARM64.ActiveCfg = Debug|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Debug|ARM64.Build.0 = Debug|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Debug|x64.ActiveCfg = Debug|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Debug|x64.Build.0 = Debug|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Debug|x86.ActiveCfg = Debug|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Debug|x86.Build.0 = Debug|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Release|Any CPU.Build.0 = Release|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Release|ARM.ActiveCfg = Release|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Release|ARM.Build.0 = Release|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Release|ARM64.ActiveCfg = Release|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Release|ARM64.Build.0 = Release|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Release|x64.ActiveCfg = Release|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Release|x64.Build.0 = Release|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Release|x86.ActiveCfg = Release|Any CPU
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5}.Release|x86.Build.0 = Release|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Debug|ARM.Build.0 = Debug|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Debug|x64.Build.0 = Debug|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Debug|x86.Build.0 = Debug|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Release|ARM.ActiveCfg = Release|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Release|ARM.Build.0 = Release|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Release|ARM64.Build.0 = Release|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Release|x64.ActiveCfg = Release|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Release|x64.Build.0 = Release|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Release|x86.ActiveCfg = Release|Any CPU
+ {47666400-8C76-4DEC-9387-385DA31187C9}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -675,11 +555,7 @@ Global
{18D92F2F-046E-4A35-83FC-476B097BB8B7} = {45B5DFF9-9F13-4BF3-B561-8ABBDFE5C237}
{A87244E1-94AB-40E6-A32B-1972429FBCB2} = {45B5DFF9-9F13-4BF3-B561-8ABBDFE5C237}
{81B36A8C-E9A5-46F1-B803-B4D329C6E4B4} = {45B5DFF9-9F13-4BF3-B561-8ABBDFE5C237}
- {B9846656-456C-4A08-9F69-A64BF4A6CB33} = {232C0E31-606A-48CD-B860-2E9155EAB4C6}
- {49FA2772-0217-4E93-99E6-93A7A84126B7} = {82E6DD11-BBC1-4BFC-A244-593EE27BF250}
- {9FA13BEE-B184-4930-B031-E5463C6B5B44} = {45B5DFF9-9F13-4BF3-B561-8ABBDFE5C237}
- {B34AEF43-8DD8-4718-8F8E-B50B9578D213} = {48DF06B5-90AD-4AC6-81F7-B381DB093B09}
- {953C29EF-34D8-42CA-A9C0-B12C80ED4EB5} = {45B5DFF9-9F13-4BF3-B561-8ABBDFE5C237}
+ {47666400-8C76-4DEC-9387-385DA31187C9} = {232C0E31-606A-48CD-B860-2E9155EAB4C6}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {563225C5-4D56-446B-9ADE-09D3F0DE7963}
diff --git a/Bili.Workspace.sln b/Bili.Workspace.sln
new file mode 100644
index 000000000..f0941329f
--- /dev/null
+++ b/Bili.Workspace.sln
@@ -0,0 +1,384 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.5.33103.201
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Workspace", "src\Workspace\Workspace.csproj", "{A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Lib", "Lib", "{1E90315C-2A79-4D73-9685-0B20BAFAB5B1}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DI.Container", "src\Lib\DI.Container\DI.Container.csproj", "{48FD15F1-014C-40CF-A047-272E88C3E0BC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DI.Workspace", "src\Lib\DI.Workspace\DI.Workspace.csproj", "{B14A04D3-50C8-4772-BC47-A1915BE035BA}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Lib.Interfaces", "src\Lib\Lib.Interfaces\Lib.Interfaces.csproj", "{A658BF84-5475-4281-AB3F-3FA0E50C9448}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Lib.Implementation", "src\Lib\Lib.Implementation\Lib.Implementation.csproj", "{535E46AD-2A7D-4F5E-AA73-A838BD56EB0C}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SignIn.Workspace", "src\Lib\SignIn.Workspace\SignIn.Workspace.csproj", "{A43A39E8-645D-4C2C-8DAD-9848F43D71B0}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Adapter", "Adapter", "{3283AE12-D01B-4686-9E58-6D08AACB7481}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Adapter.Interfaces", "src\Adapter\Adapter.Interfaces\Adapter.Interfaces.csproj", "{E0B7CCA5-5943-4249-89D7-113A71B11C12}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Adapter.Implementation", "src\Adapter\Adapter.Implementation\Adapter.Implementation.csproj", "{3DA8880C-6F8B-4CC1-96FE-4E65C848C671}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Models", "Models", "{793C8FAF-1F4A-4A71-B757-56FD88C5BD36}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Models.BiliBili", "src\Models\Models.BiliBili\Models.BiliBili.csproj", "{61D3B473-1A52-4CC3-9067-5BEADEEC9ABF}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Models.Data", "src\Models\Models.Data\Models.Data.csproj", "{9F7CB0AD-6DC9-4B48-857D-47E445D84147}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Models.Enums", "src\Models\Models.Enums\Models.Enums.csproj", "{17933DBF-2508-4CB3-BB02-586F54DB631A}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Models.gRPC", "src\Models\Models.gRPC\Models.gRPC.csproj", "{59565E33-FDDA-4F92-95DB-026FCA848010}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Models.Workspace", "src\Models\Models.Workspace\Models.Workspace.csproj", "{501963E1-1D15-46CC-9257-96C7B286E6EF}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Models.App", "src\Models\Models.App\Models.App.csproj", "{1C5BCF47-E378-48EB-8EB4-F8981B188BE0}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Toolkit", "Toolkit", "{0CF4A361-CB4D-4178-B474-0FB3271C80CC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Toolkit.Interfaces", "src\Utilities\Toolkit\Toolkit.Interfaces\Toolkit.Interfaces.csproj", "{94030FE5-8385-4C79-A105-78CA2133CEB4}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Toolkit.Workspace", "src\Utilities\Toolkit\Toolkit.Workspace\Toolkit.Workspace.csproj", "{7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ViewModels", "ViewModels", "{4A9E18B1-B52E-4A8E-AF0E-792D24752D16}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ViewModels.Interfaces", "src\ViewModels\ViewModels.Interfaces\ViewModels.Interfaces.csproj", "{6E98CB19-57D6-4DD7-A8AE-6E098166D307}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ViewModels.Workspace", "src\ViewModels\ViewModels.Workspace\ViewModels.Workspace.csproj", "{4EF06119-5D9C-43D5-836D-8F307C271132}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Debug|ARM64 = Debug|ARM64
+ Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
+ Release|Any CPU = Release|Any CPU
+ Release|ARM64 = Release|ARM64
+ Release|x64 = Release|x64
+ Release|x86 = Release|x86
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Debug|Any CPU.ActiveCfg = Debug|x64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Debug|Any CPU.Build.0 = Debug|x64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Debug|Any CPU.Deploy.0 = Debug|x64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Debug|ARM64.ActiveCfg = Debug|ARM64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Debug|ARM64.Build.0 = Debug|ARM64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Debug|ARM64.Deploy.0 = Debug|ARM64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Debug|x64.ActiveCfg = Debug|x64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Debug|x64.Build.0 = Debug|x64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Debug|x64.Deploy.0 = Debug|x64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Debug|x86.ActiveCfg = Debug|x86
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Debug|x86.Build.0 = Debug|x86
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Release|Any CPU.ActiveCfg = Release|x64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Release|Any CPU.Build.0 = Release|x64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Release|Any CPU.Deploy.0 = Release|x64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Release|ARM64.ActiveCfg = Release|ARM64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Release|ARM64.Build.0 = Release|ARM64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Release|ARM64.Deploy.0 = Release|ARM64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Release|x64.ActiveCfg = Release|x64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Release|x64.Build.0 = Release|x64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Release|x64.Deploy.0 = Release|x64
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Release|x86.ActiveCfg = Release|x86
+ {A45EA818-8113-4B71-9AC6-F24A6DA1A3FA}.Release|x86.Build.0 = Release|x86
+ {48FD15F1-014C-40CF-A047-272E88C3E0BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {48FD15F1-014C-40CF-A047-272E88C3E0BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {48FD15F1-014C-40CF-A047-272E88C3E0BC}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {48FD15F1-014C-40CF-A047-272E88C3E0BC}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {48FD15F1-014C-40CF-A047-272E88C3E0BC}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {48FD15F1-014C-40CF-A047-272E88C3E0BC}.Debug|x64.Build.0 = Debug|Any CPU
+ {48FD15F1-014C-40CF-A047-272E88C3E0BC}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {48FD15F1-014C-40CF-A047-272E88C3E0BC}.Debug|x86.Build.0 = Debug|Any CPU
+ {48FD15F1-014C-40CF-A047-272E88C3E0BC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {48FD15F1-014C-40CF-A047-272E88C3E0BC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {48FD15F1-014C-40CF-A047-272E88C3E0BC}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {48FD15F1-014C-40CF-A047-272E88C3E0BC}.Release|ARM64.Build.0 = Release|Any CPU
+ {48FD15F1-014C-40CF-A047-272E88C3E0BC}.Release|x64.ActiveCfg = Release|Any CPU
+ {48FD15F1-014C-40CF-A047-272E88C3E0BC}.Release|x64.Build.0 = Release|Any CPU
+ {48FD15F1-014C-40CF-A047-272E88C3E0BC}.Release|x86.ActiveCfg = Release|Any CPU
+ {48FD15F1-014C-40CF-A047-272E88C3E0BC}.Release|x86.Build.0 = Release|Any CPU
+ {B14A04D3-50C8-4772-BC47-A1915BE035BA}.Debug|Any CPU.ActiveCfg = Debug|x64
+ {B14A04D3-50C8-4772-BC47-A1915BE035BA}.Debug|Any CPU.Build.0 = Debug|x64
+ {B14A04D3-50C8-4772-BC47-A1915BE035BA}.Debug|ARM64.ActiveCfg = Debug|arm64
+ {B14A04D3-50C8-4772-BC47-A1915BE035BA}.Debug|ARM64.Build.0 = Debug|arm64
+ {B14A04D3-50C8-4772-BC47-A1915BE035BA}.Debug|x64.ActiveCfg = Debug|x64
+ {B14A04D3-50C8-4772-BC47-A1915BE035BA}.Debug|x64.Build.0 = Debug|x64
+ {B14A04D3-50C8-4772-BC47-A1915BE035BA}.Debug|x86.ActiveCfg = Debug|x86
+ {B14A04D3-50C8-4772-BC47-A1915BE035BA}.Debug|x86.Build.0 = Debug|x86
+ {B14A04D3-50C8-4772-BC47-A1915BE035BA}.Release|Any CPU.ActiveCfg = Release|x64
+ {B14A04D3-50C8-4772-BC47-A1915BE035BA}.Release|Any CPU.Build.0 = Release|x64
+ {B14A04D3-50C8-4772-BC47-A1915BE035BA}.Release|ARM64.ActiveCfg = Release|arm64
+ {B14A04D3-50C8-4772-BC47-A1915BE035BA}.Release|ARM64.Build.0 = Release|arm64
+ {B14A04D3-50C8-4772-BC47-A1915BE035BA}.Release|x64.ActiveCfg = Release|x64
+ {B14A04D3-50C8-4772-BC47-A1915BE035BA}.Release|x64.Build.0 = Release|x64
+ {B14A04D3-50C8-4772-BC47-A1915BE035BA}.Release|x86.ActiveCfg = Release|x86
+ {B14A04D3-50C8-4772-BC47-A1915BE035BA}.Release|x86.Build.0 = Release|x86
+ {A658BF84-5475-4281-AB3F-3FA0E50C9448}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A658BF84-5475-4281-AB3F-3FA0E50C9448}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A658BF84-5475-4281-AB3F-3FA0E50C9448}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {A658BF84-5475-4281-AB3F-3FA0E50C9448}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {A658BF84-5475-4281-AB3F-3FA0E50C9448}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {A658BF84-5475-4281-AB3F-3FA0E50C9448}.Debug|x64.Build.0 = Debug|Any CPU
+ {A658BF84-5475-4281-AB3F-3FA0E50C9448}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {A658BF84-5475-4281-AB3F-3FA0E50C9448}.Debug|x86.Build.0 = Debug|Any CPU
+ {A658BF84-5475-4281-AB3F-3FA0E50C9448}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A658BF84-5475-4281-AB3F-3FA0E50C9448}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A658BF84-5475-4281-AB3F-3FA0E50C9448}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {A658BF84-5475-4281-AB3F-3FA0E50C9448}.Release|ARM64.Build.0 = Release|Any CPU
+ {A658BF84-5475-4281-AB3F-3FA0E50C9448}.Release|x64.ActiveCfg = Release|Any CPU
+ {A658BF84-5475-4281-AB3F-3FA0E50C9448}.Release|x64.Build.0 = Release|Any CPU
+ {A658BF84-5475-4281-AB3F-3FA0E50C9448}.Release|x86.ActiveCfg = Release|Any CPU
+ {A658BF84-5475-4281-AB3F-3FA0E50C9448}.Release|x86.Build.0 = Release|Any CPU
+ {535E46AD-2A7D-4F5E-AA73-A838BD56EB0C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {535E46AD-2A7D-4F5E-AA73-A838BD56EB0C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {535E46AD-2A7D-4F5E-AA73-A838BD56EB0C}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {535E46AD-2A7D-4F5E-AA73-A838BD56EB0C}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {535E46AD-2A7D-4F5E-AA73-A838BD56EB0C}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {535E46AD-2A7D-4F5E-AA73-A838BD56EB0C}.Debug|x64.Build.0 = Debug|Any CPU
+ {535E46AD-2A7D-4F5E-AA73-A838BD56EB0C}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {535E46AD-2A7D-4F5E-AA73-A838BD56EB0C}.Debug|x86.Build.0 = Debug|Any CPU
+ {535E46AD-2A7D-4F5E-AA73-A838BD56EB0C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {535E46AD-2A7D-4F5E-AA73-A838BD56EB0C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {535E46AD-2A7D-4F5E-AA73-A838BD56EB0C}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {535E46AD-2A7D-4F5E-AA73-A838BD56EB0C}.Release|ARM64.Build.0 = Release|Any CPU
+ {535E46AD-2A7D-4F5E-AA73-A838BD56EB0C}.Release|x64.ActiveCfg = Release|Any CPU
+ {535E46AD-2A7D-4F5E-AA73-A838BD56EB0C}.Release|x64.Build.0 = Release|Any CPU
+ {535E46AD-2A7D-4F5E-AA73-A838BD56EB0C}.Release|x86.ActiveCfg = Release|Any CPU
+ {535E46AD-2A7D-4F5E-AA73-A838BD56EB0C}.Release|x86.Build.0 = Release|Any CPU
+ {A43A39E8-645D-4C2C-8DAD-9848F43D71B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A43A39E8-645D-4C2C-8DAD-9848F43D71B0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A43A39E8-645D-4C2C-8DAD-9848F43D71B0}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {A43A39E8-645D-4C2C-8DAD-9848F43D71B0}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {A43A39E8-645D-4C2C-8DAD-9848F43D71B0}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {A43A39E8-645D-4C2C-8DAD-9848F43D71B0}.Debug|x64.Build.0 = Debug|Any CPU
+ {A43A39E8-645D-4C2C-8DAD-9848F43D71B0}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {A43A39E8-645D-4C2C-8DAD-9848F43D71B0}.Debug|x86.Build.0 = Debug|Any CPU
+ {A43A39E8-645D-4C2C-8DAD-9848F43D71B0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A43A39E8-645D-4C2C-8DAD-9848F43D71B0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A43A39E8-645D-4C2C-8DAD-9848F43D71B0}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {A43A39E8-645D-4C2C-8DAD-9848F43D71B0}.Release|ARM64.Build.0 = Release|Any CPU
+ {A43A39E8-645D-4C2C-8DAD-9848F43D71B0}.Release|x64.ActiveCfg = Release|Any CPU
+ {A43A39E8-645D-4C2C-8DAD-9848F43D71B0}.Release|x64.Build.0 = Release|Any CPU
+ {A43A39E8-645D-4C2C-8DAD-9848F43D71B0}.Release|x86.ActiveCfg = Release|Any CPU
+ {A43A39E8-645D-4C2C-8DAD-9848F43D71B0}.Release|x86.Build.0 = Release|Any CPU
+ {E0B7CCA5-5943-4249-89D7-113A71B11C12}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E0B7CCA5-5943-4249-89D7-113A71B11C12}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E0B7CCA5-5943-4249-89D7-113A71B11C12}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {E0B7CCA5-5943-4249-89D7-113A71B11C12}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {E0B7CCA5-5943-4249-89D7-113A71B11C12}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {E0B7CCA5-5943-4249-89D7-113A71B11C12}.Debug|x64.Build.0 = Debug|Any CPU
+ {E0B7CCA5-5943-4249-89D7-113A71B11C12}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {E0B7CCA5-5943-4249-89D7-113A71B11C12}.Debug|x86.Build.0 = Debug|Any CPU
+ {E0B7CCA5-5943-4249-89D7-113A71B11C12}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E0B7CCA5-5943-4249-89D7-113A71B11C12}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E0B7CCA5-5943-4249-89D7-113A71B11C12}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {E0B7CCA5-5943-4249-89D7-113A71B11C12}.Release|ARM64.Build.0 = Release|Any CPU
+ {E0B7CCA5-5943-4249-89D7-113A71B11C12}.Release|x64.ActiveCfg = Release|Any CPU
+ {E0B7CCA5-5943-4249-89D7-113A71B11C12}.Release|x64.Build.0 = Release|Any CPU
+ {E0B7CCA5-5943-4249-89D7-113A71B11C12}.Release|x86.ActiveCfg = Release|Any CPU
+ {E0B7CCA5-5943-4249-89D7-113A71B11C12}.Release|x86.Build.0 = Release|Any CPU
+ {3DA8880C-6F8B-4CC1-96FE-4E65C848C671}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3DA8880C-6F8B-4CC1-96FE-4E65C848C671}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3DA8880C-6F8B-4CC1-96FE-4E65C848C671}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {3DA8880C-6F8B-4CC1-96FE-4E65C848C671}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {3DA8880C-6F8B-4CC1-96FE-4E65C848C671}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {3DA8880C-6F8B-4CC1-96FE-4E65C848C671}.Debug|x64.Build.0 = Debug|Any CPU
+ {3DA8880C-6F8B-4CC1-96FE-4E65C848C671}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {3DA8880C-6F8B-4CC1-96FE-4E65C848C671}.Debug|x86.Build.0 = Debug|Any CPU
+ {3DA8880C-6F8B-4CC1-96FE-4E65C848C671}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3DA8880C-6F8B-4CC1-96FE-4E65C848C671}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3DA8880C-6F8B-4CC1-96FE-4E65C848C671}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {3DA8880C-6F8B-4CC1-96FE-4E65C848C671}.Release|ARM64.Build.0 = Release|Any CPU
+ {3DA8880C-6F8B-4CC1-96FE-4E65C848C671}.Release|x64.ActiveCfg = Release|Any CPU
+ {3DA8880C-6F8B-4CC1-96FE-4E65C848C671}.Release|x64.Build.0 = Release|Any CPU
+ {3DA8880C-6F8B-4CC1-96FE-4E65C848C671}.Release|x86.ActiveCfg = Release|Any CPU
+ {3DA8880C-6F8B-4CC1-96FE-4E65C848C671}.Release|x86.Build.0 = Release|Any CPU
+ {61D3B473-1A52-4CC3-9067-5BEADEEC9ABF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {61D3B473-1A52-4CC3-9067-5BEADEEC9ABF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {61D3B473-1A52-4CC3-9067-5BEADEEC9ABF}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {61D3B473-1A52-4CC3-9067-5BEADEEC9ABF}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {61D3B473-1A52-4CC3-9067-5BEADEEC9ABF}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {61D3B473-1A52-4CC3-9067-5BEADEEC9ABF}.Debug|x64.Build.0 = Debug|Any CPU
+ {61D3B473-1A52-4CC3-9067-5BEADEEC9ABF}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {61D3B473-1A52-4CC3-9067-5BEADEEC9ABF}.Debug|x86.Build.0 = Debug|Any CPU
+ {61D3B473-1A52-4CC3-9067-5BEADEEC9ABF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {61D3B473-1A52-4CC3-9067-5BEADEEC9ABF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {61D3B473-1A52-4CC3-9067-5BEADEEC9ABF}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {61D3B473-1A52-4CC3-9067-5BEADEEC9ABF}.Release|ARM64.Build.0 = Release|Any CPU
+ {61D3B473-1A52-4CC3-9067-5BEADEEC9ABF}.Release|x64.ActiveCfg = Release|Any CPU
+ {61D3B473-1A52-4CC3-9067-5BEADEEC9ABF}.Release|x64.Build.0 = Release|Any CPU
+ {61D3B473-1A52-4CC3-9067-5BEADEEC9ABF}.Release|x86.ActiveCfg = Release|Any CPU
+ {61D3B473-1A52-4CC3-9067-5BEADEEC9ABF}.Release|x86.Build.0 = Release|Any CPU
+ {9F7CB0AD-6DC9-4B48-857D-47E445D84147}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9F7CB0AD-6DC9-4B48-857D-47E445D84147}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9F7CB0AD-6DC9-4B48-857D-47E445D84147}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {9F7CB0AD-6DC9-4B48-857D-47E445D84147}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {9F7CB0AD-6DC9-4B48-857D-47E445D84147}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {9F7CB0AD-6DC9-4B48-857D-47E445D84147}.Debug|x64.Build.0 = Debug|Any CPU
+ {9F7CB0AD-6DC9-4B48-857D-47E445D84147}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {9F7CB0AD-6DC9-4B48-857D-47E445D84147}.Debug|x86.Build.0 = Debug|Any CPU
+ {9F7CB0AD-6DC9-4B48-857D-47E445D84147}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9F7CB0AD-6DC9-4B48-857D-47E445D84147}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9F7CB0AD-6DC9-4B48-857D-47E445D84147}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {9F7CB0AD-6DC9-4B48-857D-47E445D84147}.Release|ARM64.Build.0 = Release|Any CPU
+ {9F7CB0AD-6DC9-4B48-857D-47E445D84147}.Release|x64.ActiveCfg = Release|Any CPU
+ {9F7CB0AD-6DC9-4B48-857D-47E445D84147}.Release|x64.Build.0 = Release|Any CPU
+ {9F7CB0AD-6DC9-4B48-857D-47E445D84147}.Release|x86.ActiveCfg = Release|Any CPU
+ {9F7CB0AD-6DC9-4B48-857D-47E445D84147}.Release|x86.Build.0 = Release|Any CPU
+ {17933DBF-2508-4CB3-BB02-586F54DB631A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {17933DBF-2508-4CB3-BB02-586F54DB631A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {17933DBF-2508-4CB3-BB02-586F54DB631A}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {17933DBF-2508-4CB3-BB02-586F54DB631A}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {17933DBF-2508-4CB3-BB02-586F54DB631A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {17933DBF-2508-4CB3-BB02-586F54DB631A}.Debug|x64.Build.0 = Debug|Any CPU
+ {17933DBF-2508-4CB3-BB02-586F54DB631A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {17933DBF-2508-4CB3-BB02-586F54DB631A}.Debug|x86.Build.0 = Debug|Any CPU
+ {17933DBF-2508-4CB3-BB02-586F54DB631A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {17933DBF-2508-4CB3-BB02-586F54DB631A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {17933DBF-2508-4CB3-BB02-586F54DB631A}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {17933DBF-2508-4CB3-BB02-586F54DB631A}.Release|ARM64.Build.0 = Release|Any CPU
+ {17933DBF-2508-4CB3-BB02-586F54DB631A}.Release|x64.ActiveCfg = Release|Any CPU
+ {17933DBF-2508-4CB3-BB02-586F54DB631A}.Release|x64.Build.0 = Release|Any CPU
+ {17933DBF-2508-4CB3-BB02-586F54DB631A}.Release|x86.ActiveCfg = Release|Any CPU
+ {17933DBF-2508-4CB3-BB02-586F54DB631A}.Release|x86.Build.0 = Release|Any CPU
+ {59565E33-FDDA-4F92-95DB-026FCA848010}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {59565E33-FDDA-4F92-95DB-026FCA848010}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {59565E33-FDDA-4F92-95DB-026FCA848010}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {59565E33-FDDA-4F92-95DB-026FCA848010}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {59565E33-FDDA-4F92-95DB-026FCA848010}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {59565E33-FDDA-4F92-95DB-026FCA848010}.Debug|x64.Build.0 = Debug|Any CPU
+ {59565E33-FDDA-4F92-95DB-026FCA848010}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {59565E33-FDDA-4F92-95DB-026FCA848010}.Debug|x86.Build.0 = Debug|Any CPU
+ {59565E33-FDDA-4F92-95DB-026FCA848010}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {59565E33-FDDA-4F92-95DB-026FCA848010}.Release|Any CPU.Build.0 = Release|Any CPU
+ {59565E33-FDDA-4F92-95DB-026FCA848010}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {59565E33-FDDA-4F92-95DB-026FCA848010}.Release|ARM64.Build.0 = Release|Any CPU
+ {59565E33-FDDA-4F92-95DB-026FCA848010}.Release|x64.ActiveCfg = Release|Any CPU
+ {59565E33-FDDA-4F92-95DB-026FCA848010}.Release|x64.Build.0 = Release|Any CPU
+ {59565E33-FDDA-4F92-95DB-026FCA848010}.Release|x86.ActiveCfg = Release|Any CPU
+ {59565E33-FDDA-4F92-95DB-026FCA848010}.Release|x86.Build.0 = Release|Any CPU
+ {501963E1-1D15-46CC-9257-96C7B286E6EF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {501963E1-1D15-46CC-9257-96C7B286E6EF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {501963E1-1D15-46CC-9257-96C7B286E6EF}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {501963E1-1D15-46CC-9257-96C7B286E6EF}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {501963E1-1D15-46CC-9257-96C7B286E6EF}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {501963E1-1D15-46CC-9257-96C7B286E6EF}.Debug|x64.Build.0 = Debug|Any CPU
+ {501963E1-1D15-46CC-9257-96C7B286E6EF}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {501963E1-1D15-46CC-9257-96C7B286E6EF}.Debug|x86.Build.0 = Debug|Any CPU
+ {501963E1-1D15-46CC-9257-96C7B286E6EF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {501963E1-1D15-46CC-9257-96C7B286E6EF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {501963E1-1D15-46CC-9257-96C7B286E6EF}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {501963E1-1D15-46CC-9257-96C7B286E6EF}.Release|ARM64.Build.0 = Release|Any CPU
+ {501963E1-1D15-46CC-9257-96C7B286E6EF}.Release|x64.ActiveCfg = Release|Any CPU
+ {501963E1-1D15-46CC-9257-96C7B286E6EF}.Release|x64.Build.0 = Release|Any CPU
+ {501963E1-1D15-46CC-9257-96C7B286E6EF}.Release|x86.ActiveCfg = Release|Any CPU
+ {501963E1-1D15-46CC-9257-96C7B286E6EF}.Release|x86.Build.0 = Release|Any CPU
+ {1C5BCF47-E378-48EB-8EB4-F8981B188BE0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1C5BCF47-E378-48EB-8EB4-F8981B188BE0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1C5BCF47-E378-48EB-8EB4-F8981B188BE0}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {1C5BCF47-E378-48EB-8EB4-F8981B188BE0}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {1C5BCF47-E378-48EB-8EB4-F8981B188BE0}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {1C5BCF47-E378-48EB-8EB4-F8981B188BE0}.Debug|x64.Build.0 = Debug|Any CPU
+ {1C5BCF47-E378-48EB-8EB4-F8981B188BE0}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {1C5BCF47-E378-48EB-8EB4-F8981B188BE0}.Debug|x86.Build.0 = Debug|Any CPU
+ {1C5BCF47-E378-48EB-8EB4-F8981B188BE0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1C5BCF47-E378-48EB-8EB4-F8981B188BE0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1C5BCF47-E378-48EB-8EB4-F8981B188BE0}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {1C5BCF47-E378-48EB-8EB4-F8981B188BE0}.Release|ARM64.Build.0 = Release|Any CPU
+ {1C5BCF47-E378-48EB-8EB4-F8981B188BE0}.Release|x64.ActiveCfg = Release|Any CPU
+ {1C5BCF47-E378-48EB-8EB4-F8981B188BE0}.Release|x64.Build.0 = Release|Any CPU
+ {1C5BCF47-E378-48EB-8EB4-F8981B188BE0}.Release|x86.ActiveCfg = Release|Any CPU
+ {1C5BCF47-E378-48EB-8EB4-F8981B188BE0}.Release|x86.Build.0 = Release|Any CPU
+ {94030FE5-8385-4C79-A105-78CA2133CEB4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {94030FE5-8385-4C79-A105-78CA2133CEB4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {94030FE5-8385-4C79-A105-78CA2133CEB4}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {94030FE5-8385-4C79-A105-78CA2133CEB4}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {94030FE5-8385-4C79-A105-78CA2133CEB4}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {94030FE5-8385-4C79-A105-78CA2133CEB4}.Debug|x64.Build.0 = Debug|Any CPU
+ {94030FE5-8385-4C79-A105-78CA2133CEB4}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {94030FE5-8385-4C79-A105-78CA2133CEB4}.Debug|x86.Build.0 = Debug|Any CPU
+ {94030FE5-8385-4C79-A105-78CA2133CEB4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {94030FE5-8385-4C79-A105-78CA2133CEB4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {94030FE5-8385-4C79-A105-78CA2133CEB4}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {94030FE5-8385-4C79-A105-78CA2133CEB4}.Release|ARM64.Build.0 = Release|Any CPU
+ {94030FE5-8385-4C79-A105-78CA2133CEB4}.Release|x64.ActiveCfg = Release|Any CPU
+ {94030FE5-8385-4C79-A105-78CA2133CEB4}.Release|x64.Build.0 = Release|Any CPU
+ {94030FE5-8385-4C79-A105-78CA2133CEB4}.Release|x86.ActiveCfg = Release|Any CPU
+ {94030FE5-8385-4C79-A105-78CA2133CEB4}.Release|x86.Build.0 = Release|Any CPU
+ {7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5}.Debug|x64.Build.0 = Debug|Any CPU
+ {7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5}.Debug|x86.Build.0 = Debug|Any CPU
+ {7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5}.Release|ARM64.Build.0 = Release|Any CPU
+ {7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5}.Release|x64.ActiveCfg = Release|Any CPU
+ {7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5}.Release|x64.Build.0 = Release|Any CPU
+ {7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5}.Release|x86.ActiveCfg = Release|Any CPU
+ {7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5}.Release|x86.Build.0 = Release|Any CPU
+ {6E98CB19-57D6-4DD7-A8AE-6E098166D307}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6E98CB19-57D6-4DD7-A8AE-6E098166D307}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6E98CB19-57D6-4DD7-A8AE-6E098166D307}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+ {6E98CB19-57D6-4DD7-A8AE-6E098166D307}.Debug|ARM64.Build.0 = Debug|Any CPU
+ {6E98CB19-57D6-4DD7-A8AE-6E098166D307}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {6E98CB19-57D6-4DD7-A8AE-6E098166D307}.Debug|x64.Build.0 = Debug|Any CPU
+ {6E98CB19-57D6-4DD7-A8AE-6E098166D307}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {6E98CB19-57D6-4DD7-A8AE-6E098166D307}.Debug|x86.Build.0 = Debug|Any CPU
+ {6E98CB19-57D6-4DD7-A8AE-6E098166D307}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6E98CB19-57D6-4DD7-A8AE-6E098166D307}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6E98CB19-57D6-4DD7-A8AE-6E098166D307}.Release|ARM64.ActiveCfg = Release|Any CPU
+ {6E98CB19-57D6-4DD7-A8AE-6E098166D307}.Release|ARM64.Build.0 = Release|Any CPU
+ {6E98CB19-57D6-4DD7-A8AE-6E098166D307}.Release|x64.ActiveCfg = Release|Any CPU
+ {6E98CB19-57D6-4DD7-A8AE-6E098166D307}.Release|x64.Build.0 = Release|Any CPU
+ {6E98CB19-57D6-4DD7-A8AE-6E098166D307}.Release|x86.ActiveCfg = Release|Any CPU
+ {6E98CB19-57D6-4DD7-A8AE-6E098166D307}.Release|x86.Build.0 = Release|Any CPU
+ {4EF06119-5D9C-43D5-836D-8F307C271132}.Debug|Any CPU.ActiveCfg = Debug|x64
+ {4EF06119-5D9C-43D5-836D-8F307C271132}.Debug|Any CPU.Build.0 = Debug|x64
+ {4EF06119-5D9C-43D5-836D-8F307C271132}.Debug|ARM64.ActiveCfg = Debug|arm64
+ {4EF06119-5D9C-43D5-836D-8F307C271132}.Debug|ARM64.Build.0 = Debug|arm64
+ {4EF06119-5D9C-43D5-836D-8F307C271132}.Debug|x64.ActiveCfg = Debug|x64
+ {4EF06119-5D9C-43D5-836D-8F307C271132}.Debug|x64.Build.0 = Debug|x64
+ {4EF06119-5D9C-43D5-836D-8F307C271132}.Debug|x86.ActiveCfg = Debug|x86
+ {4EF06119-5D9C-43D5-836D-8F307C271132}.Debug|x86.Build.0 = Debug|x86
+ {4EF06119-5D9C-43D5-836D-8F307C271132}.Release|Any CPU.ActiveCfg = Release|x64
+ {4EF06119-5D9C-43D5-836D-8F307C271132}.Release|Any CPU.Build.0 = Release|x64
+ {4EF06119-5D9C-43D5-836D-8F307C271132}.Release|ARM64.ActiveCfg = Release|arm64
+ {4EF06119-5D9C-43D5-836D-8F307C271132}.Release|ARM64.Build.0 = Release|arm64
+ {4EF06119-5D9C-43D5-836D-8F307C271132}.Release|x64.ActiveCfg = Release|x64
+ {4EF06119-5D9C-43D5-836D-8F307C271132}.Release|x64.Build.0 = Release|x64
+ {4EF06119-5D9C-43D5-836D-8F307C271132}.Release|x86.ActiveCfg = Release|x86
+ {4EF06119-5D9C-43D5-836D-8F307C271132}.Release|x86.Build.0 = Release|x86
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {48FD15F1-014C-40CF-A047-272E88C3E0BC} = {1E90315C-2A79-4D73-9685-0B20BAFAB5B1}
+ {B14A04D3-50C8-4772-BC47-A1915BE035BA} = {1E90315C-2A79-4D73-9685-0B20BAFAB5B1}
+ {A658BF84-5475-4281-AB3F-3FA0E50C9448} = {1E90315C-2A79-4D73-9685-0B20BAFAB5B1}
+ {535E46AD-2A7D-4F5E-AA73-A838BD56EB0C} = {1E90315C-2A79-4D73-9685-0B20BAFAB5B1}
+ {A43A39E8-645D-4C2C-8DAD-9848F43D71B0} = {1E90315C-2A79-4D73-9685-0B20BAFAB5B1}
+ {E0B7CCA5-5943-4249-89D7-113A71B11C12} = {3283AE12-D01B-4686-9E58-6D08AACB7481}
+ {3DA8880C-6F8B-4CC1-96FE-4E65C848C671} = {3283AE12-D01B-4686-9E58-6D08AACB7481}
+ {61D3B473-1A52-4CC3-9067-5BEADEEC9ABF} = {793C8FAF-1F4A-4A71-B757-56FD88C5BD36}
+ {9F7CB0AD-6DC9-4B48-857D-47E445D84147} = {793C8FAF-1F4A-4A71-B757-56FD88C5BD36}
+ {17933DBF-2508-4CB3-BB02-586F54DB631A} = {793C8FAF-1F4A-4A71-B757-56FD88C5BD36}
+ {59565E33-FDDA-4F92-95DB-026FCA848010} = {793C8FAF-1F4A-4A71-B757-56FD88C5BD36}
+ {501963E1-1D15-46CC-9257-96C7B286E6EF} = {793C8FAF-1F4A-4A71-B757-56FD88C5BD36}
+ {1C5BCF47-E378-48EB-8EB4-F8981B188BE0} = {793C8FAF-1F4A-4A71-B757-56FD88C5BD36}
+ {94030FE5-8385-4C79-A105-78CA2133CEB4} = {0CF4A361-CB4D-4178-B474-0FB3271C80CC}
+ {7C6062A5-B55D-453A-B2B8-ECEC6D32DCD5} = {0CF4A361-CB4D-4178-B474-0FB3271C80CC}
+ {6E98CB19-57D6-4DD7-A8AE-6E098166D307} = {4A9E18B1-B52E-4A8E-AF0E-792D24752D16}
+ {4EF06119-5D9C-43D5-836D-8F307C271132} = {4A9E18B1-B52E-4A8E-AF0E-792D24752D16}
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {A0F66913-EF6B-407F-A362-3C0F40871515}
+ EndGlobalSection
+EndGlobal
diff --git a/src/Bili.Desktop.App/Bili.Desktop.App/Properties/PublishProfiles/win10-arm64.pubxml b/src/Bili.Desktop.App/Bili.Desktop.App/Properties/PublishProfiles/win10-arm64.pubxml
deleted file mode 100644
index a7fdd16b6..000000000
--- a/src/Bili.Desktop.App/Bili.Desktop.App/Properties/PublishProfiles/win10-arm64.pubxml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
- FileSystem
- ARM64
- win10-arm64
- bin\$(Configuration)\$(TargetFramework)\$(RuntimeIdentifier)\publish\
- true
- False
- False
- True
-
-
-
\ No newline at end of file
diff --git a/src/Bili.Desktop.App/Bili.Desktop.App/Properties/PublishProfiles/win10-x64.pubxml b/src/Bili.Desktop.App/Bili.Desktop.App/Properties/PublishProfiles/win10-x64.pubxml
deleted file mode 100644
index 26ea7e55c..000000000
--- a/src/Bili.Desktop.App/Bili.Desktop.App/Properties/PublishProfiles/win10-x64.pubxml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
- FileSystem
- x64
- win10-x64
- bin\$(Configuration)\$(TargetFramework)\$(RuntimeIdentifier)\publish\
- true
- False
- False
- True
-
-
-
\ No newline at end of file
diff --git a/src/Bili.Desktop.App/Bili.Desktop.App/Properties/PublishProfiles/win10-x86.pubxml b/src/Bili.Desktop.App/Bili.Desktop.App/Properties/PublishProfiles/win10-x86.pubxml
deleted file mode 100644
index 34d14d4d4..000000000
--- a/src/Bili.Desktop.App/Bili.Desktop.App/Properties/PublishProfiles/win10-x86.pubxml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
- FileSystem
- x86
- win10-x86
- bin\$(Configuration)\$(TargetFramework)\$(RuntimeIdentifier)\publish\
- true
- False
- False
- True
-
-
-
\ No newline at end of file
diff --git a/src/ViewModels/ViewModels.Tool/ViewModels.Tool.csproj b/src/ViewModels/ViewModels.Tool/ViewModels.Tool.csproj
deleted file mode 100644
index 132c02c59..000000000
--- a/src/ViewModels/ViewModels.Tool/ViewModels.Tool.csproj
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
- net6.0
- enable
- enable
-
-
-