From c84f8b4279c0b22bdd6914cf5ad01e53a959fdd2 Mon Sep 17 00:00:00 2001 From: yangwx01 Date: Mon, 31 Mar 2025 13:12:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=B8=80=E4=BA=9B=E5=B7=B2?= =?UTF-8?q?=E7=9F=A5=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ywxappwpfbarrage.metadata.v9.bin | Bin 1642 -> 1642 bytes .../ywxappwpfbarrage.projects.v9.bin | Bin 78325 -> 104533 bytes .../ywxappwpfbarrage.strings.v9.bin | Bin 135583 -> 135762 bytes .../17.13.439.2385/CodeChunks.db | Bin 139264 -> 139264 bytes .../17.13.439.2385/CodeChunks.db-shm | Bin 32768 -> 32768 bytes .../17.13.439.2385/CodeChunks.db-wal | Bin 4152 -> 4152 bytes .../17.13.439.2385/SemanticSymbols.db | Bin 110592 -> 110592 bytes .../17.13.439.2385/SemanticSymbols.db-shm | Bin 32768 -> 32768 bytes .../17.13.439.2385/SemanticSymbols.db-wal | Bin 4152 -> 4152 bytes .../DesignTimeBuild/.dtbcache.v2 | Bin 119586 -> 119586 bytes .vs/YwxAppWpfBarrage/v17/.futdcache.v2 | Bin 470 -> 710 bytes .vs/YwxAppWpfBarrage/v17/.suo | Bin 43520 -> 40960 bytes .../net8.0-windows/WpfApp1.AssemblyInfo.cs | 2 +- .../WpfApp1.AssemblyInfoInputs.cache | 2 +- .../Debug/net8.0-windows/WpfApp1.assets.cache | Bin 265 -> 265 bytes .../Release/net8.0-windows/MainWindow.g.i.cs | 122 ++++++++++++++++++ .../net8.0-windows/WpfApp1.AssemblyInfo.cs | 2 +- .../WpfApp1.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../net8.0-windows/WpfApp1.assets.cache | Bin 441 -> 265 bytes .../WpfApp1.csproj.AssemblyReference.cache | Bin 0 -> 367 bytes .../WpfApp1_MarkupCompile.i.cache | 20 +++ WpfApp1/obj/project.nuget.cache | 8 -- .../PublishProfiles/FolderProfile.pubxml.user | 2 +- YwxAppWpfBarrage/YwxAppWpfBarrage.csproj.user | 2 +- .../net8.0-windows/YwxAppWpfBarrage.dll | Bin 27648 -> 27648 bytes .../net8.0-windows/YwxAppWpfBarrage.pdb | Bin 19844 -> 19848 bytes .../publish/YwxAppWpfBarrage.dll | Bin 27648 -> 27648 bytes .../publish/YwxAppWpfBarrage.pdb | Bin 19844 -> 19848 bytes .../YwxAppWpfBarrage.AssemblyInfo.cs | 2 +- .../YwxAppWpfBarrage.AssemblyInfoInputs.cache | 2 +- .../YwxAppWpfBarrage.assets.cache | Bin 228 -> 228 bytes .../PublishOutputs.961e5a88e5.txt | 3 + .../YwxAppWpfBarrage.AssemblyInfo.cs | 2 +- .../YwxAppWpfBarrage.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../YwxAppWpfBarrage.assets.cache | Bin 228 -> 228 bytes ...pWpfBarrage.csproj.CoreCompileInputs.cache | 2 +- ...xAppWpfBarrage.csproj.FileListAbsolute.txt | 17 +++ .../net8.0-windows/YwxAppWpfBarrage.dll | Bin 27648 -> 27648 bytes .../net8.0-windows/YwxAppWpfBarrage.pdb | Bin 19844 -> 19848 bytes .../YwxAppWpfBarrage_MarkupCompile.cache | 2 +- .../YwxAppWpfBarrage_MarkupCompile.i.cache | 2 +- .../net8.0-windows/ref/YwxAppWpfBarrage.dll | Bin 13312 -> 13312 bytes .../refint/YwxAppWpfBarrage.dll | Bin 13312 -> 13312 bytes YwxAppWpfBarrage/obj/project.nuget.cache | 8 -- 46 files changed, 177 insertions(+), 31 deletions(-) create mode 100644 WpfApp1/obj/Release/net8.0-windows/MainWindow.g.i.cs create mode 100644 WpfApp1/obj/Release/net8.0-windows/WpfApp1.csproj.AssemblyReference.cache create mode 100644 WpfApp1/obj/Release/net8.0-windows/WpfApp1_MarkupCompile.i.cache delete mode 100644 WpfApp1/obj/project.nuget.cache create mode 100644 YwxAppWpfBarrage/obj/Release/net8.0-windows/PublishOutputs.961e5a88e5.txt delete mode 100644 YwxAppWpfBarrage/obj/project.nuget.cache diff --git a/.vs/ProjectEvaluation/ywxappwpfbarrage.metadata.v9.bin b/.vs/ProjectEvaluation/ywxappwpfbarrage.metadata.v9.bin index c9fce8eef73bd524b6193f1c6a865c8ea736d2fa..59c9d48bd365c8dcd939e790f961326a96ded0f1 100644 GIT binary patch delta 39 qcmaFG^NMFf6|3M^Lq-M=U<2Yki88NtPVQ!PV&&l%1+p%&&Hw=FnhbRS delta 39 qcmaFG^NMFf6|3OX(+prB1SGTUQzq@0+|BC5TFb}ixP9^^))@fkAq(aJ diff --git a/.vs/ProjectEvaluation/ywxappwpfbarrage.projects.v9.bin b/.vs/ProjectEvaluation/ywxappwpfbarrage.projects.v9.bin index 229b141038ef424f58f1aeec5ab3adf7b63198c9..ccdc5d493e390b9cde7eefd49ead3cfb5a367088 100644 GIT binary patch delta 82 zcmV-Y0ImP^;{?^P27t5y^)V{^Lkjx=1^@s6An)`(xDK_Lf{W2PxnU){ML1MlCI<7j oYG}^r9u4R4sk6V!X9fifPdNDevyleI0kiSbW&i*H diff --git a/.vs/YwxAppWpfBarrage/CopilotIndices/17.13.439.2385/CodeChunks.db-shm b/.vs/YwxAppWpfBarrage/CopilotIndices/17.13.439.2385/CodeChunks.db-shm index 67c0f3c3afef2d31e5d33180df4544eeb48492a2..f90172008d81e1b2b0ec766575d378cbf9136a00 100644 GIT binary patch delta 64 vcmZo@U}|V!njj%Dag$tCa`1N>2AE;*r{zu%I3Q4N(}s delta 64 vcmZo@U}|V!njj&eZp{*|c_zbW%|8o<-o5>&E_)nm_%pM~36Ipqga!2gSMeP8 diff --git a/.vs/YwxAppWpfBarrage/CopilotIndices/17.13.439.2385/CodeChunks.db-wal b/.vs/YwxAppWpfBarrage/CopilotIndices/17.13.439.2385/CodeChunks.db-wal index a4874dc95b0259b3c3acb5eaf873409b202275e8..28471fb9e71cff1c483a69fc62f6e1da3762ac53 100644 GIT binary patch delta 134 zcmdm?utUMayq>LzLHCga1A_nq2q>4SuS&KQI9ShDY4(Gy%MK{S0>nx%@hZ7Z6K%c+ zC-d?jV_@N5#=yUfe=Gk3{wo^;r|~QCGBV3Dx#TC8=BDPAF!b{?F)K5A=B1=oq^7uK V=A>%yf0`tq#RoKwj}fM-9ss)wCH?>a delta 122 zcmdm?utUMayq>LzLHCga1A_nq2(0;M!O*+6|I}3l#{J>br+owpu>i3WOgx;$THPn( zj3zJtF$Na?tqlC1__y*u;J>mlu$O;gf`l+X6SFd-XI@HbMQVy$W=^UG1H&W%Ej}Jb QW?4p;{N&Qy)Vz{X07XtEh5!Hn diff --git a/.vs/YwxAppWpfBarrage/CopilotIndices/17.13.439.2385/SemanticSymbols.db b/.vs/YwxAppWpfBarrage/CopilotIndices/17.13.439.2385/SemanticSymbols.db index c35ebeada0d6333553759c9ae2faf756726d794b..ea88f483270e38bc8403ed35a4609269a93c0013 100644 GIT binary patch delta 41 xcmZp8z}E19Z9|hB*P`R|_<79aSr`&0H%d!Sey=aEdApp4B4c@z!!ifP0sutr4v+u< delta 41 xcmZp8z}E19Z9|hB*TS%czBXp^EDVX08>OWuzt+_=_+9VPgi~?F(0B2Qp@__v~5Of=6m&!h(7LAZHo( delta 64 wcmZo@U}|V!njj%@Z#MS|SNB_6j-;Pt=T#5QNqBc@(z%w4>+wi!OjuA40I)nCDF6Tf diff --git a/.vs/YwxAppWpfBarrage/CopilotIndices/17.13.439.2385/SemanticSymbols.db-wal b/.vs/YwxAppWpfBarrage/CopilotIndices/17.13.439.2385/SemanticSymbols.db-wal index e3b5feba1615ac08be5df20a405e9daec4c7f2f7..e4f2c30560ce703a3c911c613221e0f32ead7353 100644 GIT binary patch delta 120 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 literal 119586 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 Y36*Rjl1Y`U9?9fNHU-Jl%Ki8Me=6=DkN^Mx diff --git a/.vs/YwxAppWpfBarrage/v17/.futdcache.v2 b/.vs/YwxAppWpfBarrage/v17/.futdcache.v2 index 9c2a8e3dbae5cdb9dcd5f040206e18bc5fc7dd34..82caf8007044f0bbbc8e36568024fe2fbfc8f65d 100644 GIT binary patch delta 50 ycmcb{e2kTmZ6o7V#)+?-IoN|zb5awFQzsr%nHMA{=!7q)SdI%$DSYiXSX@M_nvdl zx%d3eM;pGyhvWPi4_h}`zm#X`aFZ_*Pp`W3$=Tbioa4B-9Y**Ob_wqD+eI!LITc8c zae&cag-~j`vULR>9D zT8d;vQZx&2osLABG*&0q%WPZ$*>i+nr#p=Gzu5ealh;b0_Zgt_2; z&M2#d!Q2)-Wu0PFpqFZpXh?>uLI%#ydA%QIH1!ZRHj0egAWRocP!I@k8q!WYLB&9+ ztDJz)&Vb02SSZ}ploaF+jW+HO*UBBhPcIk5?_sWm+s7T`hPXGt;w}aUuLZA0D}!Rd z^NJB2MN|tnJ$~5S;*r*06(}u~DkRuqbL#~rnM2G5gXU4TCU)PPj{6yCG&^H+W|Wz3 zfWaidPo_d`FDk>|rYUV7EvB-YBq79VU{IJ9=vD$sxfw#@QGFxTIF3k(DOxzkbYI}w z6r11nHG>)6siOkPgZUO8G!`_#JFN$)a9XkJ2(S$x8r(5hEzH<9wy0A_NXIuQkWm|x}>lq^~_7+QWq z&Vh2(Yao773&WNs*lc!y7uOGrn6A82PMYCNzsM*jp3s=f#Dt_Qc@nU?MC(_FIpr{( znoWa++^32f0ltLX`u413;d9F&voLJTYflsm&6>Q{#xtL|NR~Nf(9UjzR zKKf-#>a>7RDAKA8H{eqhRYp!aIwP(*M067bo4Qh`a0mO#|Gp3Llk7t^k7q~H^EL% zCd_tcNd1E0?xl04k#oPlA2}R2a+lpb1!sB&Fg($dah}!0ruW{{Fb;m{E{XlzUB<*9 zTA{2bDup|JCFzH-gZ2Nr*U5XhvcJu=D|v3K1B*QI;o#=}4fYEtpq_5s=dP@A2dnql zYn+{(c2`YRg*_PDQ*C!uIx4!VD%~!3tphIfjAfI3Mt9h-&4sn6m@ z-|L2WZz&A)P3pjxy|u>ge$)+>J-*g`e&ZjpyDHp!?46F9 zYI~PE*jZIu>8fyby3qY^RsJO1C4b15Vk#=N6qa6O3ywQ eKgLU*<(gew9sGL25;UKv)7nIz-EJ(7-L_+n#RW~a9)X6#|EXm z0m217a922(9+;}!szcRnR25-wL1+*hQH3Z(G$ABJEdpGU)uF`!*`iI28{<0c>k$tk z8W4R5T9a$ER*kY^XgO7LX28naI4}aQv6VKXxO&U--t3aMWYN13Sv<*4{@ciUIoZm& zl?iuMYtZXacnf_XKXiCNxrss~?;gUQLNss8!KG@fpj?oW@Q<29_598Q}*U+{=ky zND%Ur}UTcP8FldD42u^nCot?el8pw35J7#u@^o5(7uR!B>2)RyT=2e zaL1wHG4S`;S&-K0GTMFqkbf8!dbe@=cB{SZ$R7X5SYUwk5bZvjs5i)l#k->@>Al4C zjBYe#D(A8KKAe~!ZTy<3QdUizfosYF---1g!vG8%w8FG=7tA>A8Q8=ka0LzE?YEY! zoS!wsW`91NIP9BTVJpYrb*D|pKVYYhSCgf z582_}fCgN{Un*i}XO>2)s+_Zbrcp^hapjH?De1jhQLc0o&k(N6vQMv;3cYlLO_X5K z*uD``3613g9-e!`HV@nxXBT1ZfRCGSZ}}Eq*ae8Z&?nKo&#f-}1ScmD*p&5Xl)(;1 zH>4b{%_x5=_%GSDL#kg3g`sn7kFpTDUQoh>qUVKC;box%zoSA6EFG#>zI~%jgtDVi z?O>a~HDGUrnc%2A9arLVT>X!PB;J-1{bC}~CQ5uL(o_&#`qfG{XTz!_Zt@9}wvPnzI^_G4gbKLrg_JHgVKuOn41Pnnl^ zS0+vP0p@lhA1dU)2CjaUR?2F?8LTJ_qxq09gx?`3cGvyARA`$RX9~re`T+2u~|@cLf^a1l9i}@ L1p$%q7?DE9_Td$0 diff --git a/WpfApp1/obj/Release/net8.0-windows/MainWindow.g.i.cs b/WpfApp1/obj/Release/net8.0-windows/MainWindow.g.i.cs new file mode 100644 index 0000000..f6bef8d --- /dev/null +++ b/WpfApp1/obj/Release/net8.0-windows/MainWindow.g.i.cs @@ -0,0 +1,122 @@ +#pragma checksum "..\..\..\MainWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "E1E23176D0D18CFB03C2617675B6171F9C6BC0EC" +//------------------------------------------------------------------------------ +// +// 此代码由工具生成。 +// 运行时版本:4.0.30319.42000 +// +// 对此文件的更改可能会导致不正确的行为,并且如果 +// 重新生成代码,这些更改将会丢失。 +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Controls.Ribbon; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; +using YwxAppWpfBarrage.Controls; + + +namespace WpfApp1 { + + + /// + /// MainWindow + /// + public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 19 "..\..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal YwxAppWpfBarrage.Controls.BarrageControl BarrageControl; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.3.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/WpfApp1;V1.0.0.0;component/mainwindow.xaml", System.UriKind.Relative); + + #line 1 "..\..\..\MainWindow.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.3.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.BarrageControl = ((YwxAppWpfBarrage.Controls.BarrageControl)(target)); + return; + case 2: + + #line 22 "..\..\..\MainWindow.xaml" + ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.PauseButton_Click); + + #line default + #line hidden + return; + case 3: + + #line 23 "..\..\..\MainWindow.xaml" + ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.ResumeButton_Click); + + #line default + #line hidden + return; + case 4: + + #line 24 "..\..\..\MainWindow.xaml" + ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.ClearButton_Click); + + #line default + #line hidden + return; + case 5: + + #line 25 "..\..\..\MainWindow.xaml" + ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click); + + #line default + #line hidden + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/WpfApp1/obj/Release/net8.0-windows/WpfApp1.AssemblyInfo.cs b/WpfApp1/obj/Release/net8.0-windows/WpfApp1.AssemblyInfo.cs index e2aaaff..0c1997a 100644 --- a/WpfApp1/obj/Release/net8.0-windows/WpfApp1.AssemblyInfo.cs +++ b/WpfApp1/obj/Release/net8.0-windows/WpfApp1.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("WpfApp1")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+07479c8c6b5d1bc1a226e3f92169457cefc591c0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+fbcc6cc2a428b839e5aee570bda699033600f4fb")] [assembly: System.Reflection.AssemblyProductAttribute("WpfApp1")] [assembly: System.Reflection.AssemblyTitleAttribute("WpfApp1")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/WpfApp1/obj/Release/net8.0-windows/WpfApp1.AssemblyInfoInputs.cache b/WpfApp1/obj/Release/net8.0-windows/WpfApp1.AssemblyInfoInputs.cache index 37f3f8e..f3e96eb 100644 --- a/WpfApp1/obj/Release/net8.0-windows/WpfApp1.AssemblyInfoInputs.cache +++ b/WpfApp1/obj/Release/net8.0-windows/WpfApp1.AssemblyInfoInputs.cache @@ -1 +1 @@ -29dbf76db50ae405a4c1163e544ff28dfe0654e089379128e7499a0c5aa0a08b +56745f2373bd6ca2856ab27e931f7f46d0252ac3c28b137354178ab0578cdc7c diff --git a/WpfApp1/obj/Release/net8.0-windows/WpfApp1.GeneratedMSBuildEditorConfig.editorconfig b/WpfApp1/obj/Release/net8.0-windows/WpfApp1.GeneratedMSBuildEditorConfig.editorconfig index d6c9ad9..2d3e193 100644 --- a/WpfApp1/obj/Release/net8.0-windows/WpfApp1.GeneratedMSBuildEditorConfig.editorconfig +++ b/WpfApp1/obj/Release/net8.0-windows/WpfApp1.GeneratedMSBuildEditorConfig.editorconfig @@ -8,7 +8,7 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = WpfApp1 -build_property.ProjectDir = D:\repos\YwxAppWpfDanMu\WpfApp1\ +build_property.ProjectDir = D:\repos\YwxAppWpfBarrage\WpfApp1\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.CsWinRTUseWindowsUIXamlProjections = false diff --git a/WpfApp1/obj/Release/net8.0-windows/WpfApp1.assets.cache b/WpfApp1/obj/Release/net8.0-windows/WpfApp1.assets.cache index add0e1588cd340a92c9047b842e8d14274917404..ad00239a53b955c1582357e6f4b69072fa3638ae 100644 GIT binary patch delta 94 zcmdnV+{vUB;O*|n!@$7cW>b`W-7oOtiYd20+s=P==B=ef|Mn~{16!svvja0%?_p(} yXeg!12vn)yo0(jcU!0#-q8FZ-my%yz?2=lXU6Nm*=U7mn7arg?(PhR&2Mz#fFCsqx delta 282 zcmeBV+R3aH;O*|n!@$5$(UY#LA9(Mxd5ijL$mvJ=xLwv}41|g*%_mUiYYBj*C@HQEEYcaZF@+g=0ZM zctM&=VxDg)g6ou6RFs&WiXotvTwG9;pY^C=?&F507wfk_Tioz${!)m!PxnlHK4rzT z8S9@;SoUmA=d-CDaZh$HecImzk$yI<{mJfa5b39DXFQ#=0%!yi(19QTawv$+48$xz q%;%Dsn4XtkT#}jWoS%})<`-&cXkfw-oLZJzlvz^A>RMEkUjzWzPl4e8 diff --git a/WpfApp1/obj/Release/net8.0-windows/WpfApp1.csproj.AssemblyReference.cache b/WpfApp1/obj/Release/net8.0-windows/WpfApp1.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..2bdf38c2a4bb1301cea20ea0618315730981fbc5 GIT binary patch literal 367 zcmZQ$WMp7qV2pCHiYZDh$S;nGEU$1ZCfUdd3QM&85sr8Z2&6(IsyfNT~!YhVrc+64@fg6 zrDf)%TIuWSyIARiovM#+5T*dosrpc->Z3XpLoLXuV2c#(xOz`ywuW?qQo2>g@DqeoXlkJ)XI?j?9@Elyi%ZXV8F;#W&+e>Y+!6? G$p8RsrfyLH literal 0 HcmV?d00001 diff --git a/WpfApp1/obj/Release/net8.0-windows/WpfApp1_MarkupCompile.i.cache b/WpfApp1/obj/Release/net8.0-windows/WpfApp1_MarkupCompile.i.cache new file mode 100644 index 0000000..a2ecb45 --- /dev/null +++ b/WpfApp1/obj/Release/net8.0-windows/WpfApp1_MarkupCompile.i.cache @@ -0,0 +1,20 @@ +WpfApp1 +1.0.0.0 + +winexe +C# +.cs +D:\repos\YwxAppWpfBarrage\WpfApp1\obj\Release\net8.0-windows\ +WpfApp1 +none +false +TRACE;RELEASE;NET;NET8_0;NETCOREAPP;WINDOWS;WINDOWS7_0;NET5_0_OR_GREATER;NET6_0_OR_GREATER;NET7_0_OR_GREATER;NET8_0_OR_GREATER;NETCOREAPP3_0_OR_GREATER;NETCOREAPP3_1_OR_GREATER;WINDOWS7_0_OR_GREATER +D:\repos\YwxAppWpfBarrage\WpfApp1\App.xaml +11407045341 + +6-2046776699 +199-1211146233 +MainWindow.xaml; + +False + diff --git a/WpfApp1/obj/project.nuget.cache b/WpfApp1/obj/project.nuget.cache deleted file mode 100644 index 77b89e0..0000000 --- a/WpfApp1/obj/project.nuget.cache +++ /dev/null @@ -1,8 +0,0 @@ -{ - "version": 2, - "dgSpecHash": "hbQfOahjmjM=", - "success": true, - "projectFilePath": "D:\\repos\\YwxAppWpfBarrage\\WpfApp1\\WpfApp1.csproj", - "expectedPackageFiles": [], - "logs": [] -} \ No newline at end of file diff --git a/YwxAppWpfBarrage/Properties/PublishProfiles/FolderProfile.pubxml.user b/YwxAppWpfBarrage/Properties/PublishProfiles/FolderProfile.pubxml.user index 6f2d6b1..6a33ac5 100644 --- a/YwxAppWpfBarrage/Properties/PublishProfiles/FolderProfile.pubxml.user +++ b/YwxAppWpfBarrage/Properties/PublishProfiles/FolderProfile.pubxml.user @@ -2,7 +2,7 @@ - True|2025-03-29T11:47:24.3486362Z||;True|2025-03-29T17:33:52.6402455+08:00||; + True|2025-03-29T12:05:03.1142402Z||;True|2025-03-29T19:47:24.3486362+08:00||;True|2025-03-29T17:33:52.6402455+08:00||; \ No newline at end of file diff --git a/YwxAppWpfBarrage/YwxAppWpfBarrage.csproj.user b/YwxAppWpfBarrage/YwxAppWpfBarrage.csproj.user index e4af762..2b0b85b 100644 --- a/YwxAppWpfBarrage/YwxAppWpfBarrage.csproj.user +++ b/YwxAppWpfBarrage/YwxAppWpfBarrage.csproj.user @@ -1,7 +1,7 @@  - <_LastSelectedProfileId>D:\repos\YwxAppWpfDanMu\YwxAppWpfDanMu\Properties\PublishProfiles\FolderProfile.pubxml + <_LastSelectedProfileId>D:\repos\YwxAppWpfBarrage\YwxAppWpfBarrage\Properties\PublishProfiles\FolderProfile.pubxml diff --git a/YwxAppWpfBarrage/bin/Release/net8.0-windows/YwxAppWpfBarrage.dll b/YwxAppWpfBarrage/bin/Release/net8.0-windows/YwxAppWpfBarrage.dll index 47f399bcfef45052eea31b36c9ba041bf92fd6c8..29bf38accd2aea4b0b94c7786ca794cae25ad469 100644 GIT binary patch delta 365 zcmZp;!PszvaY6@60~^Dfi9Irm=O(TUXRMmc$XL&KWpX2sT(_B#iQP{idaG8E^^B+f zEuI^5_BvS_ZI%d#XV*weN=`OQPBuz3F|tUqFt$uJO-xNSH8)5~Ni?&xG%z+cGcZUq zNlV&1Kl~#num1AnWwF%HQ@) zP!cHV){9>Rvy#Z!QMGoXwmkY@~pWqXKOi^kd4*#^L3lx$OJbgHDH?aOQj&!cRQr29sCJ-LEHkzqbKPX< zxINf-LclzrMKG`f#8#N7C0}_8$Y2D7W(=te#tdmdRYpKDGazjORAmlSkqQ(|2C^-I;>ipKo1HU`GBTYp M*esa!9%u7q3hg7sBZE(k3cgHyd?i84|c5EcN8j?5^=Z##{ zbX**e&B~FV3Kte@uFR6~?u0wbej09V>d)5r&4=%O zzn}Zwjm}l)X3w@ZG3Rt3gbSL^TdJ3IHZ=-7@CWj=^UbGF3qG!>2s8*K9Av2Yt zeP};=9le9*X>ebS)I?zn-5QCmpueD{PAyeBB_fZOQauvs>3*S}juh$X99$_%r(9b) zHQQ3D7slX@Esf?N)t*Kc$b|xMfe)UBXY9fxWriq)p0}saE@*+5?K(OEryver!!TTc zpI{t*g(;YZ8JGi2v5uC38CHN5^5F?6E|#bV{0@mWLJe$j;1j@)$db~9Rnmm;V7Fm? z9~^`p_#D24i!cK^JcDd!COzv+zEYw_7ap=prdQztOhBPqLtdzWYUqOVFbb3I;tbTF&bbZ~YF6iL*K*XN z&O@#&^g(rQbZ4V0)w$a95V}g8GrU$bH+je>4W%gg*x#7;9Jazr9?PUC4LHiNchU>k zWZc~P(z;-Ky2}B#xV13%_)l#gw^r{;bY`@Ml&&rk>RqvG$GK+<1U#p#OSn zufJ}J_V_MZZRc0GKB_fbYS@3+8H;BgC@@+$n!`~iN6R@{!_i%0)4Cs)EXMp|b=lUX zizmgQvhS8Go<1m^D<8{Te9gf+9&8d-72T`@u LjaK*LUoHI$uW4`! delta 1509 zcmZwFe@xVM9LMqZ`}@5+et2+qoDL!a1kLhCC3kS$9mfWo!ikN}exQzJg8VAQOJqc2 z0p4wqYYqEEvy|CZ#u9~g$9adAi{Vx?XBOdTxQbkC;m|DqXx+eG_l19?*dE{Ko6mjk z`~7^s&~=P`$GF>*dAWcnyJ+wJDk7RbT(d9fe0ljm>W5<+Pu!auyOZTR(tWi3QDS<6 zBzgsHMf=eq^mp`6G>e(mu|&Jjdh}y-0G&c_qH854vn0_0v<>|XJ%|2-s$_}GGE)KC zi}s_xptsSLD%@8kHBbkJw^b5dMSnsIEE+1YNHlNLP>fw7EzNDz(t9~t8iA`h36x<< zpqET>^gdjJ+opJmK#Vz_jF18Azyifk4$qr~K{B>e3{{z9r~y3CVveOg7=R#r4x?}h zzJm$)8Kz+t?m`5l+*pbOJtRXqtcLYq%9W@GoOu$J!8X{Dhra-RM6#41G9^_zUhIol zZ-p-CfzxmSzJa@-!8=H?7^%_{{iZ~Fta!;*nS5{wCgE|LitJDXF7U!d7>6m_^2P6} zD9x^>RZtHHp}hl#<8U2x`D$v+*HAzBVHm!Iuiy%d!*#d;GjJzAx*;uPIO3@e8lf55 zzzc`r2pokI@ClrOA;-dloOeiDXw-oxg)x|f8*mf;f(Xd?*Nr~)vc^ zEKt+gKtztjwtI6Vd?W)?g-MNSlzG$?i^eJQyXIx6R+-y!6H%QqXXF{sBxO#qE=N}= z^N=+eO;P4Owp8>%Wp>#gLerI5>&Qe`Mh|O9MQZgL?C+Xp6kEBc%4V5lbv2G0=tGl?aVd#5nzo|N4k zABaYs9UT{^b$PP8(+jd^l%Ab`om*b;bQ^93hK+A*&>PvG%KlvT z7qWjF`y0g5g%_7B2ApD5QRULbQ=+?QWXa-Cm)KoAVZ8sE!R;KZ6I-3#S^r(1z(*W7 z#lb&tYd#zM(Y%vocW7;ZH~+w{`_B(J8J7wj;NS#@-r~?8hpuqwR}MuuoXFwq=%vC| z4sYjhGl$>d@F0iBI6TY4vPds|X34IGdvH_XEA36Y|1QzpPDC$=tKkHPt5bHLn-wFj aP5*zQbz%E~tSx=K^&Z diff --git a/YwxAppWpfBarrage/bin/Release/net8.0-windows/publish/YwxAppWpfBarrage.dll b/YwxAppWpfBarrage/bin/Release/net8.0-windows/publish/YwxAppWpfBarrage.dll index 47f399bcfef45052eea31b36c9ba041bf92fd6c8..29bf38accd2aea4b0b94c7786ca794cae25ad469 100644 GIT binary patch delta 365 zcmZp;!PszvaY6@60~^Dfi9Irm=O(TUXRMmc$XL&KWpX2sT(_B#iQP{idaG8E^^B+f zEuI^5_BvS_ZI%d#XV*weN=`OQPBuz3F|tUqFt$uJO-xNSH8)5~Ni?&xG%z+cGcZUq zNlV&1Kl~#num1AnWwF%HQ@) zP!cHV){9>Rvy#Z!QMGoXwmkY@~pWqXKOi^kd4*#^L3lx$OJbgHDH?aOQj&!cRQr29sCJ-LEHkzqbKPX< zxINf-LclzrMKG`f#8#N7C0}_8$Y2D7W(=te#tdmdRYpKDGazjORAmlSkqQ(|2C^-I;>ipKo1HU`GBTYp M*esa!9%u7q3hg7sBZE(k3cgHyd?i84|c5EcN8j?5^=Z##{ zbX**e&B~FV3Kte@uFR6~?u0wbej09V>d)5r&4=%O zzn}Zwjm}l)X3w@ZG3Rt3gbSL^TdJ3IHZ=-7@CWj=^UbGF3qG!>2s8*K9Av2Yt zeP};=9le9*X>ebS)I?zn-5QCmpueD{PAyeBB_fZOQauvs>3*S}juh$X99$_%r(9b) zHQQ3D7slX@Esf?N)t*Kc$b|xMfe)UBXY9fxWriq)p0}saE@*+5?K(OEryver!!TTc zpI{t*g(;YZ8JGi2v5uC38CHN5^5F?6E|#bV{0@mWLJe$j;1j@)$db~9Rnmm;V7Fm? z9~^`p_#D24i!cK^JcDd!COzv+zEYw_7ap=prdQztOhBPqLtdzWYUqOVFbb3I;tbTF&bbZ~YF6iL*K*XN z&O@#&^g(rQbZ4V0)w$a95V}g8GrU$bH+je>4W%gg*x#7;9Jazr9?PUC4LHiNchU>k zWZc~P(z;-Ky2}B#xV13%_)l#gw^r{;bY`@Ml&&rk>RqvG$GK+<1U#p#OSn zufJ}J_V_MZZRc0GKB_fbYS@3+8H;BgC@@+$n!`~iN6R@{!_i%0)4Cs)EXMp|b=lUX zizmgQvhS8Go<1m^D<8{Te9gf+9&8d-72T`@u LjaK*LUoHI$uW4`! delta 1509 zcmZwFe@xVM9LMqZ`}@5+et2+qoDL!a1kLhCC3kS$9mfWo!ikN}exQzJg8VAQOJqc2 z0p4wqYYqEEvy|CZ#u9~g$9adAi{Vx?XBOdTxQbkC;m|DqXx+eG_l19?*dE{Ko6mjk z`~7^s&~=P`$GF>*dAWcnyJ+wJDk7RbT(d9fe0ljm>W5<+Pu!auyOZTR(tWi3QDS<6 zBzgsHMf=eq^mp`6G>e(mu|&Jjdh}y-0G&c_qH854vn0_0v<>|XJ%|2-s$_}GGE)KC zi}s_xptsSLD%@8kHBbkJw^b5dMSnsIEE+1YNHlNLP>fw7EzNDz(t9~t8iA`h36x<< zpqET>^gdjJ+opJmK#Vz_jF18Azyifk4$qr~K{B>e3{{z9r~y3CVveOg7=R#r4x?}h zzJm$)8Kz+t?m`5l+*pbOJtRXqtcLYq%9W@GoOu$J!8X{Dhra-RM6#41G9^_zUhIol zZ-p-CfzxmSzJa@-!8=H?7^%_{{iZ~Fta!;*nS5{wCgE|LitJDXF7U!d7>6m_^2P6} zD9x^>RZtHHp}hl#<8U2x`D$v+*HAzBVHm!Iuiy%d!*#d;GjJzAx*;uPIO3@e8lf55 zzzc`r2pokI@ClrOA;-dloOeiDXw-oxg)x|f8*mf;f(Xd?*Nr~)vc^ zEKt+gKtztjwtI6Vd?W)?g-MNSlzG$?i^eJQyXIx6R+-y!6H%QqXXF{sBxO#qE=N}= z^N=+eO;P4Owp8>%Wp>#gLerI5>&Qe`Mh|O9MQZgL?C+Xp6kEBc%4V5lbv2G0=tGl?aVd#5nzo|N4k zABaYs9UT{^b$PP8(+jd^l%Ab`om*b;bQ^93hK+A*&>PvG%KlvT z7qWjF`y0g5g%_7B2ApD5QRULbQ=+?QWXa-Cm)KoAVZ8sE!R;KZ6I-3#S^r(1z(*W7 z#lb&tYd#zM(Y%vocW7;ZH~+w{`_B(J8J7wj;NS#@-r~?8hpuqwR}MuuoXFwq=%vC| z4sYjhGl$>d@F0iBI6TY4vPds|X34IGdvH_XEA36Y|1QzpPDC$=tKkHPt5bHLn-wFj aP5*zQbz%E~tSx=K^&Z diff --git a/YwxAppWpfBarrage/obj/Debug/net8.0-windows/YwxAppWpfBarrage.AssemblyInfo.cs b/YwxAppWpfBarrage/obj/Debug/net8.0-windows/YwxAppWpfBarrage.AssemblyInfo.cs index f6500d7..de1c7d1 100644 --- a/YwxAppWpfBarrage/obj/Debug/net8.0-windows/YwxAppWpfBarrage.AssemblyInfo.cs +++ b/YwxAppWpfBarrage/obj/Debug/net8.0-windows/YwxAppWpfBarrage.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("YwxAppWpfBarrage")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+72ae1ece9fd8f68002e253034546c54b9da31c77")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+fbcc6cc2a428b839e5aee570bda699033600f4fb")] [assembly: System.Reflection.AssemblyProductAttribute("YwxAppWpfBarrage")] [assembly: System.Reflection.AssemblyTitleAttribute("YwxAppWpfBarrage")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/YwxAppWpfBarrage/obj/Debug/net8.0-windows/YwxAppWpfBarrage.AssemblyInfoInputs.cache b/YwxAppWpfBarrage/obj/Debug/net8.0-windows/YwxAppWpfBarrage.AssemblyInfoInputs.cache index c18e9e7..185080b 100644 --- a/YwxAppWpfBarrage/obj/Debug/net8.0-windows/YwxAppWpfBarrage.AssemblyInfoInputs.cache +++ b/YwxAppWpfBarrage/obj/Debug/net8.0-windows/YwxAppWpfBarrage.AssemblyInfoInputs.cache @@ -1 +1 @@ -4897b04bc9dbf3a512a691b8f2bf3667b95e2bf0c017d23115f24e34560c36f6 +d37bd2a518f2809061d1dedd8744b126c035252f36d59a44943aec666467a307 diff --git a/YwxAppWpfBarrage/obj/Debug/net8.0-windows/YwxAppWpfBarrage.assets.cache b/YwxAppWpfBarrage/obj/Debug/net8.0-windows/YwxAppWpfBarrage.assets.cache index 032ebb83bd71ab6025b9c1e9193e74ec8250933c..f8ea1890aefa6c8243297fc5637a8c5e1d0fce68 100644 GIT binary patch delta 55 zcmV-70LcI30ptNGP)kQa3;+NC7FpbUVikLk5+3^vjq`Rh2GQ^8e2QPCH^ll64bdpp N;E^#Skw6HMRFFTQ7J2{x delta 55 zcmV-70LcI30ptNGP)kQa3;+NCXeyy0V6|-~NS@S%MU=KXj=2Yzb7ZiagAnWwF%HQ@) zP!cHV){9>Rvy#Z!QMGoXwmkY@~pWqXKOi^kd4*#^L3lx$OJbgHDH?aOQj&!cRQr29sCJ-LEHkzqbKPX< zxINf-LclzrMKG`f#8#N7C0}_8$Y2D7W(=te#tdmdRYpKDGazjORAmlSkqQ(|2C^-I;>ipKo1HU`GBTYp M*esa!9%u7q3hg7sBZE(k3cgHyd?i84|c5EcN8j?5^=Z##{ zbX**e&B~FV3Kte@uFR6~?u0wbej09V>d)5r&4=%O zzn}Zwjm}l)X3w@ZG3Rt3gbSL^TdJ3IHZ=-7@CWj=^UbGF3qG!>2s8*K9Av2Yt zeP};=9le9*X>ebS)I?zn-5QCmpueD{PAyeBB_fZOQauvs>3*S}juh$X99$_%r(9b) zHQQ3D7slX@Esf?N)t*Kc$b|xMfe)UBXY9fxWriq)p0}saE@*+5?K(OEryver!!TTc zpI{t*g(;YZ8JGi2v5uC38CHN5^5F?6E|#bV{0@mWLJe$j;1j@)$db~9Rnmm;V7Fm? z9~^`p_#D24i!cK^JcDd!COzv+zEYw_7ap=prdQztOhBPqLtdzWYUqOVFbb3I;tbTF&bbZ~YF6iL*K*XN z&O@#&^g(rQbZ4V0)w$a95V}g8GrU$bH+je>4W%gg*x#7;9Jazr9?PUC4LHiNchU>k zWZc~P(z;-Ky2}B#xV13%_)l#gw^r{;bY`@Ml&&rk>RqvG$GK+<1U#p#OSn zufJ}J_V_MZZRc0GKB_fbYS@3+8H;BgC@@+$n!`~iN6R@{!_i%0)4Cs)EXMp|b=lUX zizmgQvhS8Go<1m^D<8{Te9gf+9&8d-72T`@u LjaK*LUoHI$uW4`! delta 1509 zcmZwFe@xVM9LMqZ`}@5+et2+qoDL!a1kLhCC3kS$9mfWo!ikN}exQzJg8VAQOJqc2 z0p4wqYYqEEvy|CZ#u9~g$9adAi{Vx?XBOdTxQbkC;m|DqXx+eG_l19?*dE{Ko6mjk z`~7^s&~=P`$GF>*dAWcnyJ+wJDk7RbT(d9fe0ljm>W5<+Pu!auyOZTR(tWi3QDS<6 zBzgsHMf=eq^mp`6G>e(mu|&Jjdh}y-0G&c_qH854vn0_0v<>|XJ%|2-s$_}GGE)KC zi}s_xptsSLD%@8kHBbkJw^b5dMSnsIEE+1YNHlNLP>fw7EzNDz(t9~t8iA`h36x<< zpqET>^gdjJ+opJmK#Vz_jF18Azyifk4$qr~K{B>e3{{z9r~y3CVveOg7=R#r4x?}h zzJm$)8Kz+t?m`5l+*pbOJtRXqtcLYq%9W@GoOu$J!8X{Dhra-RM6#41G9^_zUhIol zZ-p-CfzxmSzJa@-!8=H?7^%_{{iZ~Fta!;*nS5{wCgE|LitJDXF7U!d7>6m_^2P6} zD9x^>RZtHHp}hl#<8U2x`D$v+*HAzBVHm!Iuiy%d!*#d;GjJzAx*;uPIO3@e8lf55 zzzc`r2pokI@ClrOA;-dloOeiDXw-oxg)x|f8*mf;f(Xd?*Nr~)vc^ zEKt+gKtztjwtI6Vd?W)?g-MNSlzG$?i^eJQyXIx6R+-y!6H%QqXXF{sBxO#qE=N}= z^N=+eO;P4Owp8>%Wp>#gLerI5>&Qe`Mh|O9MQZgL?C+Xp6kEBc%4V5lbv2G0=tGl?aVd#5nzo|N4k zABaYs9UT{^b$PP8(+jd^l%Ab`om*b;bQ^93hK+A*&>PvG%KlvT z7qWjF`y0g5g%_7B2ApD5QRULbQ=+?QWXa-Cm)KoAVZ8sE!R;KZ6I-3#S^r(1z(*W7 z#lb&tYd#zM(Y%vocW7;ZH~+w{`_B(J8J7wj;NS#@-r~?8hpuqwR}MuuoXFwq=%vC| z4sYjhGl$>d@F0iBI6TY4vPds|X34IGdvH_XEA36Y|1QzpPDC$=tKkHPt5bHLn-wFj aP5*zQbz%E~tSx=K^&Z diff --git a/YwxAppWpfBarrage/obj/Release/net8.0-windows/YwxAppWpfBarrage_MarkupCompile.cache b/YwxAppWpfBarrage/obj/Release/net8.0-windows/YwxAppWpfBarrage_MarkupCompile.cache index 6d168d6..8010c2b 100644 --- a/YwxAppWpfBarrage/obj/Release/net8.0-windows/YwxAppWpfBarrage_MarkupCompile.cache +++ b/YwxAppWpfBarrage/obj/Release/net8.0-windows/YwxAppWpfBarrage_MarkupCompile.cache @@ -4,7 +4,7 @@ library C# .cs -D:\repos\YwxAppWpfDanMu\YwxAppWpfDanMu\obj\Release\net8.0-windows\ +D:\repos\YwxAppWpfBarrage\YwxAppWpfBarrage\obj\Release\net8.0-windows\ YwxAppWpfBarrage none false diff --git a/YwxAppWpfBarrage/obj/Release/net8.0-windows/YwxAppWpfBarrage_MarkupCompile.i.cache b/YwxAppWpfBarrage/obj/Release/net8.0-windows/YwxAppWpfBarrage_MarkupCompile.i.cache index 534cfa3..8ee7966 100644 --- a/YwxAppWpfBarrage/obj/Release/net8.0-windows/YwxAppWpfBarrage_MarkupCompile.i.cache +++ b/YwxAppWpfBarrage/obj/Release/net8.0-windows/YwxAppWpfBarrage_MarkupCompile.i.cache @@ -4,7 +4,7 @@ library C# .cs -D:\repos\YwxAppWpfDanMu\YwxAppWpfDanMu\obj\Release\net8.0-windows\ +D:\repos\YwxAppWpfBarrage\YwxAppWpfBarrage\obj\Release\net8.0-windows\ YwxAppWpfBarrage none false diff --git a/YwxAppWpfBarrage/obj/Release/net8.0-windows/ref/YwxAppWpfBarrage.dll b/YwxAppWpfBarrage/obj/Release/net8.0-windows/ref/YwxAppWpfBarrage.dll index f7b4a4d8e4e8d8631af05072eeffa522c2c18978..a7ec99b9da6afbea74ed9d8056fc2dcc6d1e3b03 100644 GIT binary patch delta 193 zcmZq3Xvmn*!D7D2eZj__5@rFBxOK`ImKq*=YL+B<|7tYYEU5K?aTD7Ic?_9NYNE^< zX-Ub+X35D$i6%xCNfySIsiujksix)zNhyhDmX-#_#%2ZvX(nk&n{73>v-zhnBrzld zp&6JoVn}2#VK8E_0E${L7&BNhq%xQS#ZtkvIfDUEJO#)%1IkzedB#9!2BZxb(t!Ga LW^Hyh*vkw6V(2qy delta 193 zcmZq3Xvmn*!J^VqxpQMr3A2FA+7N!e$e+I3t5W2vUQV*vEU5K?aTD7Ic?_9NYNE^< z2IeN_mdO^$W=Wv-uk^m@}9F zu_Z$?g9Q+qF(fgVGNdpV0_kKRnaE%Sgk}t>48{y;KvhOSF*6`-0#s!VRFMi4O$M?p Pf#S&w2AiD?_A&zi89*{{ diff --git a/YwxAppWpfBarrage/obj/Release/net8.0-windows/refint/YwxAppWpfBarrage.dll b/YwxAppWpfBarrage/obj/Release/net8.0-windows/refint/YwxAppWpfBarrage.dll index f7b4a4d8e4e8d8631af05072eeffa522c2c18978..a7ec99b9da6afbea74ed9d8056fc2dcc6d1e3b03 100644 GIT binary patch delta 193 zcmZq3Xvmn*!D7D2eZj__5@rFBxOK`ImKq*=YL+B<|7tYYEU5K?aTD7Ic?_9NYNE^< zX-Ub+X35D$i6%xCNfySIsiujksix)zNhyhDmX-#_#%2ZvX(nk&n{73>v-zhnBrzld zp&6JoVn}2#VK8E_0E${L7&BNhq%xQS#ZtkvIfDUEJO#)%1IkzedB#9!2BZxb(t!Ga LW^Hyh*vkw6V(2qy delta 193 zcmZq3Xvmn*!J^VqxpQMr3A2FA+7N!e$e+I3t5W2vUQV*vEU5K?aTD7Ic?_9NYNE^< z2IeN_mdO^$W=Wv-uk^m@}9F zu_Z$?g9Q+qF(fgVGNdpV0_kKRnaE%Sgk}t>48{y;KvhOSF*6`-0#s!VRFMi4O$M?p Pf#S&w2AiD?_A&zi89*{{ diff --git a/YwxAppWpfBarrage/obj/project.nuget.cache b/YwxAppWpfBarrage/obj/project.nuget.cache deleted file mode 100644 index cb0f0ec..0000000 --- a/YwxAppWpfBarrage/obj/project.nuget.cache +++ /dev/null @@ -1,8 +0,0 @@ -{ - "version": 2, - "dgSpecHash": "4JZOwe1O9+M=", - "success": true, - "projectFilePath": "D:\\repos\\YwxAppWpfBarrage\\YwxAppWpfBarrage\\YwxAppWpfBarrage.csproj", - "expectedPackageFiles": [], - "logs": [] -} \ No newline at end of file