From 90b7fa7f5c073273c982614d82dee0b3b240f072 Mon Sep 17 00:00:00 2001 From: sascha Date: Thu, 7 Mar 2024 08:48:46 +0000 Subject: [PATCH] c# debugger --- .vscode/launch.json | 29 +++++++++++++ .vscode/tasks.json | 41 ++++++++++++++++++ bin/Debug/net8.0/csharp.dll | Bin 4608 -> 4608 bytes bin/Debug/net8.0/csharp.pdb | Bin 10636 -> 10636 bytes obj/Debug/net8.0/csharp.AssemblyInfo.cs | 2 +- .../net8.0/csharp.AssemblyInfoInputs.cache | 2 +- obj/Debug/net8.0/csharp.dll | Bin 4608 -> 4608 bytes obj/Debug/net8.0/csharp.pdb | Bin 10636 -> 10636 bytes obj/Debug/net8.0/ref/csharp.dll | Bin 5120 -> 5120 bytes obj/Debug/net8.0/refint/csharp.dll | Bin 5120 -> 5120 bytes 10 files changed, 72 insertions(+), 2 deletions(-) create mode 100644 .vscode/launch.json create mode 100644 .vscode/tasks.json diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..60178a8 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,29 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + // Use IntelliSense to find out which attributes exist for C# debugging + // Use hover for the description of the existing attributes + // For further information visit https://github.com/dotnet/vscode-csharp/blob/main/debugger-launchjson.md + "name": ".NET Core Launch (console)", + "type": "coreclr", + "request": "launch", + "preLaunchTask": "build", + // If you have changed target frameworks, make sure to update the program path. + "program": "${workspaceFolder}/bin/Debug/net8.0/csharp.dll", + "args": [], + "cwd": "${workspaceFolder}", + // For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console + "console": "internalConsole", + "stopAtEntry": false + }, + { + "name": ".NET Core Attach", + "type": "coreclr", + "request": "attach" + } + ] +} \ No newline at end of file diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 0000000..3545107 --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,41 @@ +{ + "version": "2.0.0", + "tasks": [ + { + "label": "build", + "command": "dotnet", + "type": "process", + "args": [ + "build", + "${workspaceFolder}/csharp.csproj", + "/property:GenerateFullPaths=true", + "/consoleloggerparameters:NoSummary;ForceNoAlign" + ], + "problemMatcher": "$msCompile" + }, + { + "label": "publish", + "command": "dotnet", + "type": "process", + "args": [ + "publish", + "${workspaceFolder}/csharp.csproj", + "/property:GenerateFullPaths=true", + "/consoleloggerparameters:NoSummary;ForceNoAlign" + ], + "problemMatcher": "$msCompile" + }, + { + "label": "watch", + "command": "dotnet", + "type": "process", + "args": [ + "watch", + "run", + "--project", + "${workspaceFolder}/csharp.csproj" + ], + "problemMatcher": "$msCompile" + } + ] +} \ No newline at end of file diff --git a/bin/Debug/net8.0/csharp.dll b/bin/Debug/net8.0/csharp.dll index d1db312a3e584d7627eb8c1006c1143f546a0d9d..1ae4af92f9260d5c002c6557107765d7222df1ff 100644 GIT binary patch delta 498 zcmZorX;7Ka!IJo3-QkHnGK_5#SBCQ$t1~e8GXQ}D149ezL`7kq1O^5kAiqG3fgxnF zB9qSKNJe$Wp2>|svSsp0#&E{;$&5_GJO@}A7#M--fS7G^BB#OR0Hy;>B8;1bm;)F& zm>AU=q8T_CH)pXtViIsazWjyzGFJCh5i^SZW$ijNIfngQyfGt#o}r$Bo`JS`vRSHu zMWUspp^2GEifO80qOqxknYpP+TB?z$Npg}!T56K9g@Gvp11lrQIu1q#ZlJ|*aDIpL zGX_TA04AV_2M`|ty8OuGSPpSE9-!xVI44(eCW6_+5L;oQq8QNs2ArEF^Ks>gO<-nVnBV{u z2hwoBJb4n=JjR5{hTO_bHcXqtxa%01n;7&bU+2*d)@CqgNMi_vVX%MMolTeZL54tq=VS*?X`l~d zI5$mRz^OBtk1J2ihM9q3f&&A?8jxe4U=7pcNnG<7c_tfjD>J=d+#JST$H;5|42kPJ j+LOb0tr&eaPvk9N0-6!RsQ?Mk81v170`D0o8n6QZ{;OZG diff --git a/bin/Debug/net8.0/csharp.pdb b/bin/Debug/net8.0/csharp.pdb index 1880b95722a100eb770247d4a266dc51c63736db..b0d45406ad453783526d68997711bcaded5c2eb2 100644 GIT binary patch delta 69 zcmV-L0J{H-Q;buPd=!AZ4Pn#d8Ai10KlDDdkc!W^L*}uNMgkxgrKE;ET+FnG5v_J< b1(zY^KC}eN)IpvLL)U@qwHnB?_5zkBmYN}+ delta 69 zcmV-L0J{H-Q;buPd=%M%8m-b)OhTT72u3zzb$Nn%3*E7hMgkz{TOo`>K_;D%rXQg2 b#)Ye@k_r^OeU#2yTJgpb#ujF?_5zkBC+Qz% diff --git a/obj/Debug/net8.0/csharp.AssemblyInfo.cs b/obj/Debug/net8.0/csharp.AssemblyInfo.cs index aab659d..eeefa44 100644 --- a/obj/Debug/net8.0/csharp.AssemblyInfo.cs +++ b/obj/Debug/net8.0/csharp.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("csharp")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+7c6e08a991464d5e1a3586754fe254cb8feb3805")] [assembly: System.Reflection.AssemblyProductAttribute("csharp")] [assembly: System.Reflection.AssemblyTitleAttribute("csharp")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/obj/Debug/net8.0/csharp.AssemblyInfoInputs.cache b/obj/Debug/net8.0/csharp.AssemblyInfoInputs.cache index 7ef036c..bf43928 100644 --- a/obj/Debug/net8.0/csharp.AssemblyInfoInputs.cache +++ b/obj/Debug/net8.0/csharp.AssemblyInfoInputs.cache @@ -1 +1 @@ -fdb310684555c93fdd6a6540d77dca1d57976f1e92e58023ebeda0262dc98637 +2310471d8cdfd315b0c5280b08131ad29cf8e0b463fd91444dea2c994742b613 diff --git a/obj/Debug/net8.0/csharp.dll b/obj/Debug/net8.0/csharp.dll index d1db312a3e584d7627eb8c1006c1143f546a0d9d..1ae4af92f9260d5c002c6557107765d7222df1ff 100644 GIT binary patch delta 498 zcmZorX;7Ka!IJo3-QkHnGK_5#SBCQ$t1~e8GXQ}D149ezL`7kq1O^5kAiqG3fgxnF zB9qSKNJe$Wp2>|svSsp0#&E{;$&5_GJO@}A7#M--fS7G^BB#OR0Hy;>B8;1bm;)F& zm>AU=q8T_CH)pXtViIsazWjyzGFJCh5i^SZW$ijNIfngQyfGt#o}r$Bo`JS`vRSHu zMWUspp^2GEifO80qOqxknYpP+TB?z$Npg}!T56K9g@Gvp11lrQIu1q#ZlJ|*aDIpL zGX_TA04AV_2M`|ty8OuGSPpSE9-!xVI44(eCW6_+5L;oQq8QNs2ArEF^Ks>gO<-nVnBV{u z2hwoBJb4n=JjR5{hTO_bHcXqtxa%01n;7&bU+2*d)@CqgNMi_vVX%MMolTeZL54tq=VS*?X`l~d zI5$mRz^OBtk1J2ihM9q3f&&A?8jxe4U=7pcNnG<7c_tfjD>J=d+#JST$H;5|42kPJ j+LOb0tr&eaPvk9N0-6!RsQ?Mk81v170`D0o8n6QZ{;OZG diff --git a/obj/Debug/net8.0/csharp.pdb b/obj/Debug/net8.0/csharp.pdb index 1880b95722a100eb770247d4a266dc51c63736db..b0d45406ad453783526d68997711bcaded5c2eb2 100644 GIT binary patch delta 69 zcmV-L0J{H-Q;buPd=!AZ4Pn#d8Ai10KlDDdkc!W^L*}uNMgkxgrKE;ET+FnG5v_J< b1(zY^KC}eN)IpvLL)U@qwHnB?_5zkBmYN}+ delta 69 zcmV-L0J{H-Q;buPd=%M%8m-b)OhTT72u3zzb$Nn%3*E7hMgkz{TOo`>K_;D%rXQg2 b#)Ye@k_r^OeU#2yTJgpb#ujF?_5zkBC+Qz% diff --git a/obj/Debug/net8.0/ref/csharp.dll b/obj/Debug/net8.0/ref/csharp.dll index 3477002a86440fc51d38c2f8df37cc7387f584ec..96d60313110e9208dc1bd8260fd539dfe3ee3f61 100644 GIT binary patch delta 404 zcmZXQy-Px26vofFepOzz5){Hk8xjn?*ZYkILKJNVMIW2quQA$!hO%&IaPamnwuDQ8 z^CfBMF9;f%+8bMHkcOs?MlC&OIM4Z=_q-fVE8og@FM|E_>5bRP;LscF#_ctLI*=Lw z?U0vE@+|J4gSSe9F6`&h>ZHozrp`_EY7W*?1DW$(*fy?R|gu72by{#@`KIp{GA zCqttk0MeYsHp4cK{JU@(@y&mV9Q_|;+cQI5LMVzwp(qqIOLYXjX&9oc%C_Q&O-a#J zO_5!vtjLzByN)U8f&wsw5M>L|+IMM14dRsl6kwP9 zH8z+STjZ*ozY{ybz&VuIOT4gE01Yfq!2tnuXo5i@f=omP8x-OqQHh*ROrtD=OSC+3 j7MR4xwMlPu`h%8bn5baiUr8Kt)3u-D-Yb)vc|znH|HWO6 delta 281 zcmZqBXwaC@!NTA*@AkwV8OFYeE5rG0Tp1Yr8Gs;xfx&=vqM|TQ0|NsOkgougkeRH= zq%%2^(Vub3j4D9K*tu{yKr!>_=1A2$oKyk}%$D45L1Cd_(< zg@J()sLyMHuMhBm^3Ey@#KlwFf%YrNMK-C!vs?WVo#pLGmnvHvLUZB(+kGU rVZ3#W%mxf>ldtn>PY&a^V)WTOk-vZmXhsO91H^|DOu-JHXuu8t==(}q diff --git a/obj/Debug/net8.0/refint/csharp.dll b/obj/Debug/net8.0/refint/csharp.dll index 3477002a86440fc51d38c2f8df37cc7387f584ec..96d60313110e9208dc1bd8260fd539dfe3ee3f61 100644 GIT binary patch delta 404 zcmZXQy-Px26vofFepOzz5){Hk8xjn?*ZYkILKJNVMIW2quQA$!hO%&IaPamnwuDQ8 z^CfBMF9;f%+8bMHkcOs?MlC&OIM4Z=_q-fVE8og@FM|E_>5bRP;LscF#_ctLI*=Lw z?U0vE@+|J4gSSe9F6`&h>ZHozrp`_EY7W*?1DW$(*fy?R|gu72by{#@`KIp{GA zCqttk0MeYsHp4cK{JU@(@y&mV9Q_|;+cQI5LMVzwp(qqIOLYXjX&9oc%C_Q&O-a#J zO_5!vtjLzByN)U8f&wsw5M>L|+IMM14dRsl6kwP9 zH8z+STjZ*ozY{ybz&VuIOT4gE01Yfq!2tnuXo5i@f=omP8x-OqQHh*ROrtD=OSC+3 j7MR4xwMlPu`h%8bn5baiUr8Kt)3u-D-Yb)vc|znH|HWO6 delta 281 zcmZqBXwaC@!NTA*@AkwV8OFYeE5rG0Tp1Yr8Gs;xfx&=vqM|TQ0|NsOkgougkeRH= zq%%2^(Vub3j4D9K*tu{yKr!>_=1A2$oKyk}%$D45L1Cd_(< zg@J()sLyMHuMhBm^3Ey@#KlwFf%YrNMK-C!vs?WVo#pLGmnvHvLUZB(+kGU rVZ3#W%mxf>ldtn>PY&a^V)WTOk-vZmXhsO91H^|DOu-JHXuu8t==(}q