项目初次提交

This commit is contained in:
YOHO\20373
2025-06-27 11:51:40 +08:00
commit fb9891168a
106 changed files with 3404 additions and 0 deletions

4
.editorconfig Normal file
View File

@@ -0,0 +1,4 @@
[*.{cs,vb}]
# IDE0040: 添加可访问性修饰符
dotnet_style_require_accessibility_modifiers = never

Binary file not shown.

Binary file not shown.

BIN
.vs/Applications/v17/.suo Normal file

Binary file not shown.

View File

@@ -0,0 +1,70 @@
{
"Version": 1,
"WorkspaceRootPath": "D:\\Code\\Exam\\Applications\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{3C9C0DC0-D4AE-4BC6-A9A1-EE34350E9E82}|Applications\\Applications.csproj|d:\\code\\exam\\applications\\applications\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{3C9C0DC0-D4AE-4BC6-A9A1-EE34350E9E82}|Applications\\Applications.csproj|solutionrelative:applications\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{3C9C0DC0-D4AE-4BC6-A9A1-EE34350E9E82}|Applications\\Applications.csproj|d:\\code\\exam\\applications\\applications\\apiresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{3C9C0DC0-D4AE-4BC6-A9A1-EE34350E9E82}|Applications\\Applications.csproj|solutionrelative:applications\\apiresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{3C9C0DC0-D4AE-4BC6-A9A1-EE34350E9E82}|Applications\\Applications.csproj|d:\\code\\exam\\applications\\applications\\appcheck.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{3C9C0DC0-D4AE-4BC6-A9A1-EE34350E9E82}|Applications\\Applications.csproj|solutionrelative:applications\\appcheck.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}
],
"DocumentGroupContainers": [
{
"Orientation": 0,
"VerticalTabListWidth": 256,
"DocumentGroups": [
{
"DockedWidth": 200,
"SelectedChildIndex": 0,
"Children": [
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "Program.cs",
"DocumentMoniker": "D:\\Code\\Exam\\Applications\\Applications\\Program.cs",
"RelativeDocumentMoniker": "Applications\\Program.cs",
"ToolTip": "D:\\Code\\Exam\\Applications\\Applications\\Program.cs",
"RelativeToolTip": "Applications\\Program.cs",
"ViewState": "AgIAAK4AAAAAAAAAAAAswL8AAAAzAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-06-03T07:19:45.694Z",
"IsPinned": true,
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "ApiResponse.cs",
"DocumentMoniker": "D:\\Code\\Exam\\Applications\\Applications\\ApiResponse.cs",
"RelativeDocumentMoniker": "Applications\\ApiResponse.cs",
"ToolTip": "D:\\Code\\Exam\\Applications\\Applications\\ApiResponse.cs",
"RelativeToolTip": "Applications\\ApiResponse.cs",
"ViewState": "AgIAAAAAAAAAAAAAAADwvwcAAAABAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-06-03T09:24:22.183Z"
},
{
"$type": "Document",
"DocumentIndex": 2,
"Title": "AppCheck.cs",
"DocumentMoniker": "D:\\Code\\Exam\\Applications\\Applications\\AppCheck.cs",
"RelativeDocumentMoniker": "Applications\\AppCheck.cs",
"ToolTip": "D:\\Code\\Exam\\Applications\\Applications\\AppCheck.cs",
"RelativeToolTip": "Applications\\AppCheck.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAWAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-06-03T08:22:16.458Z"
}
]
}
]
}
]
}

View File

@@ -0,0 +1,38 @@
{
"Version": 1,
"WorkspaceRootPath": "D:\\Desktop\\education\\C\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{3C9C0DC0-D4AE-4BC6-A9A1-EE34350E9E82}|Applications\\Applications.csproj|d:\\desktop\\education\\c\\applications\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{3C9C0DC0-D4AE-4BC6-A9A1-EE34350E9E82}|Applications\\Applications.csproj|solutionrelative:applications\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}
],
"DocumentGroupContainers": [
{
"Orientation": 0,
"VerticalTabListWidth": 256,
"DocumentGroups": [
{
"DockedWidth": 200,
"SelectedChildIndex": 0,
"Children": [
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "Program.cs",
"DocumentMoniker": "D:\\Desktop\\education\\C\\Applications\\Program.cs",
"RelativeDocumentMoniker": "Applications\\Program.cs",
"ToolTip": "D:\\Desktop\\education\\C\\Applications\\Program.cs",
"RelativeToolTip": "Applications\\Program.cs",
"ViewState": "AQIAAPYAAAAAAAAAAAAowIMAAAATAAAA",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-06-03T07:19:45.694Z",
"IsPinned": true,
"EditorCaption": ""
}
]
}
]
}
]
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

30
Applications.sln Normal file
View File

@@ -0,0 +1,30 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.14.36121.58 d17.14
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Applications", "Applications\Applications.csproj", "{3C9C0DC0-D4AE-4BC6-A9A1-EE34350E9E82}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}"
ProjectSection(SolutionItems) = preProject
.editorconfig = .editorconfig
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{3C9C0DC0-D4AE-4BC6-A9A1-EE34350E9E82}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3C9C0DC0-D4AE-4BC6-A9A1-EE34350E9E82}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3C9C0DC0-D4AE-4BC6-A9A1-EE34350E9E82}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3C9C0DC0-D4AE-4BC6-A9A1-EE34350E9E82}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {B4747641-936C-4E2B-BA35-42C0CACCF04E}
EndGlobalSection
EndGlobal

View File

@@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Applications
{
public class ApiResponse
{
public int code { get; set; }
public List<AppCheck> data { get; set; }
public string msg { get; set; }
}
}

14
Applications/AppCheck.cs Normal file
View File

@@ -0,0 +1,14 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Applications
{
public class AppCheck
{
public string Id { get; set; }
public string appName { get; set; }
}
}

View File

@@ -0,0 +1,15 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="MySql.Data" Version="9.3.0" />
<PackageReference Include="System.ServiceProcess.ServiceController" Version="9.0.6" />
</ItemGroup>
</Project>

510
Applications/Program.cs Normal file
View File

@@ -0,0 +1,510 @@
using Applications;
using Microsoft.Win32;
using System.Collections.Concurrent;
using System.Diagnostics;
using System.Net;
using System.Security.Cryptography;
using System.Text.Json;
using System.Xml.Linq;
using System;
using System.Collections.Generic;
using System.IO;
using MySql.Data.MySqlClient;
using System.Security.Principal;
using System.ServiceProcess;
class Program
{
static ConcurrentDictionary<string, int> fileProcessMap = new(StringComparer.OrdinalIgnoreCase);
static void Main(string[] args)
{
HttpListener listener = new HttpListener();
listener.Prefixes.Add("http://localhost:48081/");
listener.Start();
// Console.WriteLine("Listening on http://localhost:48081/");
while (true)
{
var context = listener.GetContext();
ThreadPool.QueueUserWorkItem(_ => HandleRequestAsync(context));
}
}
static async Task HandleRequestAsync(HttpListenerContext context)
{
// 添加 CORS 响应头
context.Response.AddHeader("Access-Control-Allow-Origin", "*");
context.Response.AddHeader("Access-Control-Allow-Methods", "GET, POST, OPTIONS");
context.Response.AddHeader("Access-Control-Allow-Headers", "Content-Type");
// 处理预检请求
if (context.Request.HttpMethod == "OPTIONS")
{
context.Response.StatusCode = (int)HttpStatusCode.OK;
context.Response.Close();
return;
}
string path = context.Request.QueryString["path"];
string dbName = context.Request.QueryString["dbName"];
string filepath = context.Request.QueryString["filepath"];
string fileToOpen = context.Request.QueryString["file"];
string ip = context.Request.QueryString["ip"];
string action = context.Request.Url.AbsolutePath.ToLower();
string responseMessage = "";
if (action == "/start")
{
if (path == "navicat")
{
// 启动指定服务MySQL 服务)//需要用管理员身份启动
string serviceName = "wampmysqld"; // ← 请确认服务名
try
{
using (var service = new ServiceController(serviceName))
{
if (service.Status != ServiceControllerStatus.Running && service.Status != ServiceControllerStatus.StartPending)
{
Console.WriteLine($"🟡 正在启动服务:{serviceName}...");
service.Start();
service.WaitForStatus(ServiceControllerStatus.Running, TimeSpan.FromSeconds(10));
Console.WriteLine($"✅ 服务 {serviceName} 启动成功");
}
else
{
Console.WriteLine($"✅ 服务 {serviceName} 已在运行中");
}
}
}
catch (Exception ex)
{
Console.WriteLine($"❌ 启动服务失败:{ex.Message}");
}
// 获取当前用户的 SID
string userSid = WindowsIdentity.GetCurrent().User?.Value;
if (userSid == null)
{
Console.WriteLine("❌ 无法获取当前用户 SID");
return;
}
string subKeyPath = $@"{userSid}\Software\PremiumSoft\Navicat\Servers\答题专用";
Console.WriteLine("当前用户 subKeyPath" + subKeyPath);
try
{
// 打开HKEY_USERS根键
using (RegistryKey baseKey = Registry.Users)
{
// 创建或打开子项写权限需要true
using (RegistryKey key = baseKey.CreateSubKey(subKeyPath, true))
{
if (key == null)
{
Console.WriteLine("❌ 无法创建或打开注册表项");
return;
}
// 写入键值示例
key.SetValue("Host", "localhost");
key.SetValue("Port", 6033, RegistryValueKind.DWord);
key.SetValue("User", "root");
key.SetValue("Password", ""); // 注意密码如果要存可能是加密的
// 其他必要键值写入
Console.WriteLine("✅ 注册表写入成功");
}
}
}
catch (Exception ex)
{
Console.WriteLine($"❌ 写入注册表失败:{ex.Message}");
}
// 执行数据库创建与初始化
string connectionString = "server=localhost;port=6033;user=root;password=;charset=utf8mb4;";
try
{
using (var connection = new MySqlConnection(connectionString))
{
connection.Open();
var createDbCmd = connection.CreateCommand();
createDbCmd.CommandText = $"CREATE DATABASE IF NOT EXISTS `{dbName}` DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci;";
createDbCmd.ExecuteNonQuery();
Console.WriteLine($"✅ 数据库 {dbName} 创建成功");
}
string sqlScript = File.ReadAllText(filepath);
using (var dbConn = new MySqlConnection(connectionString + $"database={dbName};"))
{
dbConn.Open();
var sqlStatements = SplitSqlStatements(sqlScript);
foreach (var statement in sqlStatements)
{
if (string.IsNullOrWhiteSpace(statement)) continue;
using var cmd = dbConn.CreateCommand();
cmd.CommandText = statement.Trim();
cmd.ExecuteNonQuery();
Console.WriteLine($"执行成功:{Truncate(statement, 80)}");
}
Console.WriteLine("✅ 所有 SQL 语句执行完成,数据库初始化成功");
}
}
catch (Exception ex)
{
Console.WriteLine($"❌ 出错了:{ex.Message}");
}
}
try
{
string? resolvedPath = ResolveAppPath(path);
if (!string.IsNullOrEmpty(resolvedPath) && File.Exists(resolvedPath))
{
ProcessStartInfo psi = new ProcessStartInfo
{
FileName = resolvedPath,
Arguments = string.IsNullOrEmpty(fileToOpen) ? "" : $"\"{fileToOpen}\"",
UseShellExecute = true
};
var process = Process.Start(psi);
if (process != null)
{
if (!string.IsNullOrEmpty(fileToOpen))
{
fileProcessMap[fileToOpen] = process.Id;
responseMessage = $"Started {resolvedPath} with {fileToOpen}";
}
else
{
responseMessage = $"Started {resolvedPath} (no file)";
}
}
else
{
responseMessage = "Failed to start process.";
}
}
else if (!string.IsNullOrEmpty(fileToOpen) && File.Exists(fileToOpen))
{
// 使用默认程序打开文件
ProcessStartInfo psi = new ProcessStartInfo
{
FileName = fileToOpen,
UseShellExecute = true
};
var process = Process.Start(psi);
if (process != null)
{
fileProcessMap[fileToOpen] = process.Id;
responseMessage = $"Opened {fileToOpen} with default program (PID: {process.Id})";
}
else
{
responseMessage = $"Failed to open {fileToOpen}.";
}
}
else
{
responseMessage = "Missing or invalid 'path' or 'file'.";
}
}
catch (Exception ex)
{
responseMessage = "Error: " + ex.Message;
}
}
else if (action == "/stop")
{
if (!string.IsNullOrEmpty(fileToOpen))
{
if (fileProcessMap.TryRemove(fileToOpen, out int pid))
{
try
{
var proc = Process.GetProcessById(pid);
proc.Kill();
responseMessage = $"Stopped process for file: {fileToOpen} (PID: {pid})";
}
catch (Exception ex)
{
responseMessage = $"Failed to stop process: {ex.Message}";
}
}
else
{
responseMessage = $"No tracked process for file: {fileToOpen}";
}
}
else
{
responseMessage = "Missing 'file' parameter.";
}
}
else if (action == "/check")
{
string apiUrl = "http://" + ip + ":48080/admin-api/exam/app/getAppCheckList"; // ← 替换成你的接口地址
List<AppCheck> softwareList = await FetchSoftwareListFromApi(apiUrl);
List<string> result = new List<string>();
foreach (AppCheck softwareLine in softwareList)
{
var keywords = softwareLine.appName;
string? resolvedPath = ResolveAppPath(keywords);
if (!string.IsNullOrEmpty(resolvedPath) && File.Exists(resolvedPath))
{
result.Add(keywords + ":True");
}
else
{
result.Add(keywords + ":False");
}
}
// 将 result 转换为 JSON 并返回
responseMessage = JsonSerializer.Serialize(result);
}
else if (action == "/closeapps")
{
foreach (var proc in Process.GetProcesses())
{
try
{
// 主窗口句柄不为 0表示是一个窗口程序用户级应用
if (proc.MainWindowHandle != IntPtr.Zero &&
proc.SessionId != 0 &&
proc.Responding)
{
Console.WriteLine($"App: {proc.ProcessName} (PID: {proc.Id}) - Title: {proc.MainWindowTitle}");
if (!proc.MainWindowTitle.Contains("ExamStudent") && !proc.MainWindowTitle.Contains("Applications"))
{
var procs = Process.GetProcessById(proc.Id);
procs.Kill();
}
}
}
catch
{
// 一些系统进程可能抛异常,忽略
}
}
}
else if (action == "/allapps")
{
List<string> result = new List<string>();
foreach (var proc in Process.GetProcesses())
{
try
{
// 主窗口句柄不为 0表示是一个窗口程序用户级应用
if (proc.MainWindowHandle != IntPtr.Zero &&
proc.SessionId != 0 &&
proc.Responding)
{
Console.WriteLine($"App: {proc.ProcessName} (PID: {proc.Id}) - Title: {proc.MainWindowTitle}");
result.Add(proc.ProcessName);
}
}
catch
{
// 一些系统进程可能抛异常,忽略
}
}
responseMessage = JsonSerializer.Serialize(result);
}
try
{
context.Response.ContentType = "text/plain";
context.Response.ContentEncoding = System.Text.Encoding.UTF8;
byte[] buffer = System.Text.Encoding.UTF8.GetBytes(CreateJsonResponse(200, responseMessage, "") ?? "No response");
context.Response.ContentLength64 = buffer.Length;
await context.Response.OutputStream.WriteAsync(buffer, 0, buffer.Length);
}
catch (Exception ex)
{
Console.WriteLine("Response write error: " + ex.Message);
}
finally
{
context.Response.OutputStream.Close();
}
}
static string? ResolveAppPath(string appName)
{
var fromReg = FindInRegistry(appName);
if (!string.IsNullOrEmpty(fromReg)) return fromReg;
return null;
}
static string? FindInRegistry(string exeName)
{
using var regKey = Registry.ClassesRoot.OpenSubKey("Applications");
if (regKey != null)
{
// 获取所有子项
foreach (var subKeyName in regKey.GetSubKeyNames())
{
// 打开每个应用程序子键
using var appKey = regKey.OpenSubKey(subKeyName);
if (appKey != null)
{
// 查看是否有 "shell\open\command" 子键,这里存储着启动路径
using var commandKey = appKey.OpenSubKey(@"shell\open\command");
if (commandKey != null)
{
var commandValue = commandKey.GetValue("") as string;
if (commandValue != null)
{
if (subKeyName.IndexOf(exeName, StringComparison.OrdinalIgnoreCase) >= 0)
{
return commandValue.Split('"')[1];
}
}
}
}
}
}
return null;
}
static async Task<List<AppCheck>> FetchSoftwareListFromApi(string url)
{
try
{
using HttpClient client = new();
var response = await client.GetStringAsync(url);
var apiResponse = JsonSerializer.Deserialize<ApiResponse>(response);
if (apiResponse != null && apiResponse.code == 0)
{
// 如果 code 为 0说明数据有效返回 softwareList
return apiResponse.data ?? new List<AppCheck>();
}
else
{
// Console.WriteLine($"API error: {apiResponse?.msg}");
return new List<AppCheck>();
}
}
catch (Exception ex)
{
// Console.WriteLine("获取接口数据失败: " + ex.Message);
return new List<AppCheck>();
}
}
static string CreateJsonResponse<T>(int code, T data, string msg)
{
var response = new StandardResponse<T>
{
code = code,
data = data,
msg = msg
};
return JsonSerializer.Serialize(response);
}
static string Truncate(string value, int maxLength)
{
if (string.IsNullOrEmpty(value)) return value;
return value.Length <= maxLength ? value : value.Substring(0, maxLength) + "...";
}
static List<string> SplitSqlStatements(string sqlScript)
{
var statements = new List<string>();
string delimiter = ";";
int pos = 0, lastPos = 0, length = sqlScript.Length;
while (pos < length)
{
if (MatchKeyword(sqlScript, pos, "DELIMITER"))
{
string prevSegment = sqlScript.Substring(lastPos, pos - lastPos);
var prevStatements = SplitByDelimiter(prevSegment, delimiter);
statements.AddRange(prevStatements);
int delimStart = pos + "DELIMITER".Length;
while (delimStart < length && char.IsWhiteSpace(sqlScript[delimStart])) delimStart++;
int delimEnd = delimStart;
while (delimEnd < length && !char.IsWhiteSpace(sqlScript[delimEnd]) && sqlScript[delimEnd] != '\r' && sqlScript[delimEnd] != '\n') delimEnd++;
delimiter = sqlScript.Substring(delimStart, delimEnd - delimStart);
pos = delimEnd;
while (pos < length && sqlScript[pos] != '\n') pos++;
pos++;
lastPos = pos;
}
else
{
pos++;
}
}
if (lastPos < length)
{
string lastSegment = sqlScript.Substring(lastPos);
var lastStatements = SplitByDelimiter(lastSegment, delimiter);
statements.AddRange(lastStatements);
}
return statements;
}
static bool MatchKeyword(string text, int pos, string keyword)
{
if (pos + keyword.Length > text.Length) return false;
var segment = text.Substring(pos, keyword.Length);
return string.Equals(segment, keyword, StringComparison.OrdinalIgnoreCase);
}
static List<string> SplitByDelimiter(string sql, string delimiter)
{
var list = new List<string>();
int start = 0, idx;
while ((idx = sql.IndexOf(delimiter, start, StringComparison.Ordinal)) >= 0)
{
list.Add(sql.Substring(start, idx - start));
start = idx + delimiter.Length;
}
if (start < sql.Length)
list.Add(sql.Substring(start));
return list;
}
// 获取当前登录用户 SID
static string GetCurrentUserSid()
{
var sid = System.Security.Principal.WindowsIdentity.GetCurrent().User?.ToString();
if (sid == null) throw new Exception("无法获取当前用户 SID");
return $"HKEY_USERS\\{sid}";
}
class StandardResponse<T>
{
public int code { get; set; } // 0 表示成功,其他表示失败
public T? data { get; set; } // 实际数据内容
public string msg { get; set; } = ""; // 消息提示
}
}

View File

@@ -0,0 +1,23 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v8.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v8.0": {
"Applications/1.0.0": {
"runtime": {
"Applications.dll": {}
}
}
}
},
"libraries": {
"Applications/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
}
}
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,12 @@
{
"runtimeOptions": {
"tfm": "net8.0",
"framework": {
"name": "Microsoft.NETCore.App",
"version": "8.0.0"
},
"configProperties": {
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

Binary file not shown.

View File

@@ -0,0 +1,23 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v8.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v8.0": {
"Applications/1.0.0": {
"runtime": {
"Applications.dll": {}
}
}
}
},
"libraries": {
"Applications/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
}
}
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,13 @@
{
"runtimeOptions": {
"tfm": "net8.0",
"framework": {
"name": "Microsoft.NETCore.App",
"version": "8.0.0"
},
"configProperties": {
"System.Reflection.Metadata.MetadataUpdater.IsSupported": false,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

Binary file not shown.

View File

@@ -0,0 +1,523 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v8.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v8.0": {
"Applications/1.0.0": {
"dependencies": {
"MySql.Data": "9.3.0",
"System.ServiceProcess.ServiceController": "9.0.6"
},
"runtime": {
"Applications.dll": {}
}
},
"BouncyCastle.Cryptography/2.5.1": {
"runtime": {
"lib/net6.0/BouncyCastle.Cryptography.dll": {
"assemblyVersion": "2.0.0.0",
"fileVersion": "2.5.1.28965"
}
}
},
"Google.Protobuf/3.30.0": {
"runtime": {
"lib/net5.0/Google.Protobuf.dll": {
"assemblyVersion": "3.30.0.0",
"fileVersion": "3.30.0.0"
}
}
},
"K4os.Compression.LZ4/1.3.8": {
"runtime": {
"lib/net6.0/K4os.Compression.LZ4.dll": {
"assemblyVersion": "1.3.8.0",
"fileVersion": "1.3.8.0"
}
}
},
"K4os.Compression.LZ4.Streams/1.3.8": {
"dependencies": {
"K4os.Compression.LZ4": "1.3.8",
"K4os.Hash.xxHash": "1.0.8",
"System.IO.Pipelines": "9.0.0"
},
"runtime": {
"lib/net6.0/K4os.Compression.LZ4.Streams.dll": {
"assemblyVersion": "1.3.8.0",
"fileVersion": "1.3.8.0"
}
}
},
"K4os.Hash.xxHash/1.0.8": {
"runtime": {
"lib/net6.0/K4os.Hash.xxHash.dll": {
"assemblyVersion": "1.0.8.0",
"fileVersion": "1.0.8.0"
}
}
},
"Microsoft.NETCore.Platforms/1.1.0": {},
"Microsoft.NETCore.Targets/1.1.0": {},
"MySql.Data/9.3.0": {
"dependencies": {
"BouncyCastle.Cryptography": "2.5.1",
"Google.Protobuf": "3.30.0",
"K4os.Compression.LZ4.Streams": "1.3.8",
"System.Buffers": "4.5.1",
"System.Configuration.ConfigurationManager": "8.0.0",
"System.Diagnostics.DiagnosticSource": "8.0.1",
"System.Runtime.CompilerServices.Unsafe": "6.0.0",
"System.Runtime.Loader": "4.3.0",
"System.Security.Permissions": "8.0.0",
"System.Text.Encoding.CodePages": "8.0.0",
"System.Text.Json": "9.0.0",
"System.Threading.Tasks.Extensions": "4.5.4",
"ZstdSharp.Port": "0.8.5"
},
"runtime": {
"lib/net8.0/MySql.Data.dll": {
"assemblyVersion": "9.3.0.0",
"fileVersion": "9.3.0.0"
}
},
"runtimeTargets": {
"runtimes/win-x64/native/comerr64.dll": {
"rid": "win-x64",
"assetType": "native",
"fileVersion": "4.3.0.1"
},
"runtimes/win-x64/native/gssapi64.dll": {
"rid": "win-x64",
"assetType": "native",
"fileVersion": "4.3.0.1"
},
"runtimes/win-x64/native/k5sprt64.dll": {
"rid": "win-x64",
"assetType": "native",
"fileVersion": "4.3.0.1"
},
"runtimes/win-x64/native/krb5_64.dll": {
"rid": "win-x64",
"assetType": "native",
"fileVersion": "4.3.0.1"
},
"runtimes/win-x64/native/krbcc64.dll": {
"rid": "win-x64",
"assetType": "native",
"fileVersion": "4.3.0.1"
}
}
},
"System.Buffers/4.5.1": {},
"System.Configuration.ConfigurationManager/8.0.0": {
"dependencies": {
"System.Diagnostics.EventLog": "9.0.6",
"System.Security.Cryptography.ProtectedData": "8.0.0"
},
"runtime": {
"lib/net8.0/System.Configuration.ConfigurationManager.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.53103"
}
}
},
"System.Diagnostics.DiagnosticSource/8.0.1": {},
"System.Diagnostics.EventLog/9.0.6": {
"runtime": {
"lib/net8.0/System.Diagnostics.EventLog.dll": {
"assemblyVersion": "9.0.0.0",
"fileVersion": "9.0.625.26613"
}
},
"runtimeTargets": {
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "9.0.0.0",
"fileVersion": "0.0.0.0"
},
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "9.0.0.0",
"fileVersion": "9.0.625.26613"
}
}
},
"System.IO/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0",
"System.Text.Encoding": "4.3.0",
"System.Threading.Tasks": "4.3.0"
}
},
"System.IO.Pipelines/9.0.0": {
"runtime": {
"lib/net8.0/System.IO.Pipelines.dll": {
"assemblyVersion": "9.0.0.0",
"fileVersion": "9.0.24.52809"
}
}
},
"System.Reflection/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.IO": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Reflection.Primitives/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0"
}
},
"System.Runtime/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0"
}
},
"System.Runtime.CompilerServices.Unsafe/6.0.0": {},
"System.Runtime.Loader/4.3.0": {
"dependencies": {
"System.IO": "4.3.0",
"System.Reflection": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Security.Cryptography.ProtectedData/8.0.0": {
"runtime": {
"lib/net8.0/System.Security.Cryptography.ProtectedData.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.53103"
}
}
},
"System.Security.Permissions/8.0.0": {
"dependencies": {
"System.Windows.Extensions": "8.0.0"
},
"runtime": {
"lib/net8.0/System.Security.Permissions.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.53103"
}
}
},
"System.ServiceProcess.ServiceController/9.0.6": {
"dependencies": {
"System.Diagnostics.EventLog": "9.0.6"
},
"runtime": {
"lib/net8.0/System.ServiceProcess.ServiceController.dll": {
"assemblyVersion": "9.0.0.6",
"fileVersion": "9.0.625.26613"
}
},
"runtimeTargets": {
"runtimes/win/lib/net8.0/System.ServiceProcess.ServiceController.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "9.0.0.6",
"fileVersion": "9.0.625.26613"
}
}
},
"System.Text.Encoding/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0"
}
},
"System.Text.Encoding.CodePages/8.0.0": {},
"System.Text.Encodings.Web/9.0.0": {
"runtime": {
"lib/net8.0/System.Text.Encodings.Web.dll": {
"assemblyVersion": "9.0.0.0",
"fileVersion": "9.0.24.52809"
}
},
"runtimeTargets": {
"runtimes/browser/lib/net8.0/System.Text.Encodings.Web.dll": {
"rid": "browser",
"assetType": "runtime",
"assemblyVersion": "9.0.0.0",
"fileVersion": "9.0.24.52809"
}
}
},
"System.Text.Json/9.0.0": {
"dependencies": {
"System.IO.Pipelines": "9.0.0",
"System.Text.Encodings.Web": "9.0.0"
},
"runtime": {
"lib/net8.0/System.Text.Json.dll": {
"assemblyVersion": "9.0.0.0",
"fileVersion": "9.0.24.52809"
}
}
},
"System.Threading.Tasks/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0"
}
},
"System.Threading.Tasks.Extensions/4.5.4": {},
"System.Windows.Extensions/8.0.0": {
"runtime": {
"lib/net8.0/System.Windows.Extensions.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.53103"
}
},
"runtimeTargets": {
"runtimes/win/lib/net8.0/System.Windows.Extensions.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.53103"
}
}
},
"ZstdSharp.Port/0.8.5": {
"runtime": {
"lib/net8.0/ZstdSharp.dll": {
"assemblyVersion": "0.8.5.0",
"fileVersion": "0.8.5.0"
}
}
}
}
},
"libraries": {
"Applications/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"BouncyCastle.Cryptography/2.5.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-zy8TMeTP+1FH2NrLaNZtdRbBdq7u5MI+NFZQOBSM69u5RFkciinwzV2eveY6Kjf5MzgsYvvl6kTStsj3JrXqkg==",
"path": "bouncycastle.cryptography/2.5.1",
"hashPath": "bouncycastle.cryptography.2.5.1.nupkg.sha512"
},
"Google.Protobuf/3.30.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ZnEI4oZWnHvd+Yz5Gcnx5Q5RQIuzptIzd0fmxAN8f81FYHI0USZqMOrPTkrsd/QEzo9vl2b217v9FqFgHfufQw==",
"path": "google.protobuf/3.30.0",
"hashPath": "google.protobuf.3.30.0.nupkg.sha512"
},
"K4os.Compression.LZ4/1.3.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-LhwlPa7c1zs1OV2XadMtAWdImjLIsqFJPoRcIWAadSRn0Ri1DepK65UbWLPmt4riLqx2d40xjXRk0ogpqNtK7g==",
"path": "k4os.compression.lz4/1.3.8",
"hashPath": "k4os.compression.lz4.1.3.8.nupkg.sha512"
},
"K4os.Compression.LZ4.Streams/1.3.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-P15qr8dZAeo9GvYbUIPEYFQ0MEJ0i5iqr37wsYeRC3la2uCldOoeCa6to0CZ1taiwxIV+Mk8NGuZi+4iWivK9w==",
"path": "k4os.compression.lz4.streams/1.3.8",
"hashPath": "k4os.compression.lz4.streams.1.3.8.nupkg.sha512"
},
"K4os.Hash.xxHash/1.0.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Wp2F7BamQ2Q/7Hk834nV9vRQapgcr8kgv9Jvfm8J3D0IhDqZMMl+a2yxUq5ltJitvXvQfB8W6K4F4fCbw/P6YQ==",
"path": "k4os.hash.xxhash/1.0.8",
"hashPath": "k4os.hash.xxhash.1.0.8.nupkg.sha512"
},
"Microsoft.NETCore.Platforms/1.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",
"path": "microsoft.netcore.platforms/1.1.0",
"hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512"
},
"Microsoft.NETCore.Targets/1.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
"path": "microsoft.netcore.targets/1.1.0",
"hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
},
"MySql.Data/9.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-f4iZBKubzwNnc84ecEwguv5TSwHpoArFGa+XpZY+8S9SoAnQaHfymLdZUKK4LbUbH9ACZ6X71LUvq58Mfdyipw==",
"path": "mysql.data/9.3.0",
"hashPath": "mysql.data.9.3.0.nupkg.sha512"
},
"System.Buffers/4.5.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==",
"path": "system.buffers/4.5.1",
"hashPath": "system.buffers.4.5.1.nupkg.sha512"
},
"System.Configuration.ConfigurationManager/8.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-JlYi9XVvIREURRUlGMr1F6vOFLk7YSY4p1vHo4kX3tQ0AGrjqlRWHDi66ImHhy6qwXBG3BJ6Y1QlYQ+Qz6Xgww==",
"path": "system.configuration.configurationmanager/8.0.0",
"hashPath": "system.configuration.configurationmanager.8.0.0.nupkg.sha512"
},
"System.Diagnostics.DiagnosticSource/8.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-vaoWjvkG1aenR2XdjaVivlCV9fADfgyhW5bZtXT23qaEea0lWiUljdQuze4E31vKM7ZWJaSUsbYIKE3rnzfZUg==",
"path": "system.diagnostics.diagnosticsource/8.0.1",
"hashPath": "system.diagnostics.diagnosticsource.8.0.1.nupkg.sha512"
},
"System.Diagnostics.EventLog/9.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-lum+Dv+8S4gqN5H1C576UcQe0M2buoRjEUVs4TctXRSWjBH3ay3w2KyQrOo1yPdRs1I+xK69STz+4mjIisFI5w==",
"path": "system.diagnostics.eventlog/9.0.6",
"hashPath": "system.diagnostics.eventlog.9.0.6.nupkg.sha512"
},
"System.IO/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
"path": "system.io/4.3.0",
"hashPath": "system.io.4.3.0.nupkg.sha512"
},
"System.IO.Pipelines/9.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-eA3cinogwaNB4jdjQHOP3Z3EuyiDII7MT35jgtnsA4vkn0LUrrSHsU0nzHTzFzmaFYeKV7MYyMxOocFzsBHpTw==",
"path": "system.io.pipelines/9.0.0",
"hashPath": "system.io.pipelines.9.0.0.nupkg.sha512"
},
"System.Reflection/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
"path": "system.reflection/4.3.0",
"hashPath": "system.reflection.4.3.0.nupkg.sha512"
},
"System.Reflection.Primitives/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
"path": "system.reflection.primitives/4.3.0",
"hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
},
"System.Runtime/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
"path": "system.runtime/4.3.0",
"hashPath": "system.runtime.4.3.0.nupkg.sha512"
},
"System.Runtime.CompilerServices.Unsafe/6.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
"path": "system.runtime.compilerservices.unsafe/6.0.0",
"hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
},
"System.Runtime.Loader/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",
"path": "system.runtime.loader/4.3.0",
"hashPath": "system.runtime.loader.4.3.0.nupkg.sha512"
},
"System.Security.Cryptography.ProtectedData/8.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+TUFINV2q2ifyXauQXRwy4CiBhqvDEDZeVJU7qfxya4aRYOKzVBpN+4acx25VcPB9ywUN6C0n8drWl110PhZEg==",
"path": "system.security.cryptography.protecteddata/8.0.0",
"hashPath": "system.security.cryptography.protecteddata.8.0.0.nupkg.sha512"
},
"System.Security.Permissions/8.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-v/BBylw7XevuAsHXoX9dDUUfmBIcUf7Lkz8K3ZXIKz3YRKpw8YftpSir4n4e/jDTKFoaK37AsC3xnk+GNFI1Ow==",
"path": "system.security.permissions/8.0.0",
"hashPath": "system.security.permissions.8.0.0.nupkg.sha512"
},
"System.ServiceProcess.ServiceController/9.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ba3cPFu9mNtSJ5DTYsDWIkAheBIOENxnsDsrvtk7TbfgcaYMP9oV5+kPH0c/ENkuD1TSpBT5U2tC1Pe7OiDWLA==",
"path": "system.serviceprocess.servicecontroller/9.0.6",
"hashPath": "system.serviceprocess.servicecontroller.9.0.6.nupkg.sha512"
},
"System.Text.Encoding/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
"path": "system.text.encoding/4.3.0",
"hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
},
"System.Text.Encoding.CodePages/8.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-OZIsVplFGaVY90G2SbpgU7EnCoOO5pw1t4ic21dBF3/1omrJFpAGoNAVpPyMVOC90/hvgkGG3VFqR13YgZMQfg==",
"path": "system.text.encoding.codepages/8.0.0",
"hashPath": "system.text.encoding.codepages.8.0.0.nupkg.sha512"
},
"System.Text.Encodings.Web/9.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-e2hMgAErLbKyUUwt18qSBf9T5Y+SFAL3ZedM8fLupkVj8Rj2PZ9oxQ37XX2LF8fTO1wNIxvKpihD7Of7D/NxZw==",
"path": "system.text.encodings.web/9.0.0",
"hashPath": "system.text.encodings.web.9.0.0.nupkg.sha512"
},
"System.Text.Json/9.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-js7+qAu/9mQvnhA4EfGMZNEzXtJCDxgkgj8ohuxq/Qxv+R56G+ljefhiJHOxTNiw54q8vmABCWUwkMulNdlZ4A==",
"path": "system.text.json/9.0.0",
"hashPath": "system.text.json.9.0.0.nupkg.sha512"
},
"System.Threading.Tasks/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
"path": "system.threading.tasks/4.3.0",
"hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
},
"System.Threading.Tasks.Extensions/4.5.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==",
"path": "system.threading.tasks.extensions/4.5.4",
"hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512"
},
"System.Windows.Extensions/8.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Obg3a90MkOw9mYKxrardLpY2u0axDMrSmy4JCdq2cYbelM2cUwmUir5Bomvd1yxmPL9h5LVHU1tuKBZpUjfASg==",
"path": "system.windows.extensions/8.0.0",
"hashPath": "system.windows.extensions.8.0.0.nupkg.sha512"
},
"ZstdSharp.Port/0.8.5": {
"type": "package",
"serviceable": true,
"sha512": "sha512-TR4j17WeVSEb3ncgL2NqlXEqcy04I+Kk9CaebNDplUeL8XOgjkZ7fP4Wg4grBdPLIqsV86p2QaXTkZoRMVOsew==",
"path": "zstdsharp.port/0.8.5",
"hashPath": "zstdsharp.port.0.8.5.nupkg.sha512"
}
}
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,13 @@
{
"runtimeOptions": {
"tfm": "net8.0",
"framework": {
"name": "Microsoft.NETCore.App",
"version": "8.0.0"
},
"configProperties": {
"System.Reflection.Metadata.MetadataUpdater.IsSupported": false,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,82 @@
{
"format": 1,
"restore": {
"D:\\Desktop\\education\\C\\Applications\\Applications.csproj": {}
},
"projects": {
"D:\\Desktop\\education\\C\\Applications\\Applications.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "D:\\Desktop\\education\\C\\Applications\\Applications.csproj",
"projectName": "Applications",
"projectPath": "D:\\Desktop\\education\\C\\Applications\\Applications.csproj",
"packagesPath": "C:\\Users\\20373\\.nuget\\packages\\",
"outputPath": "D:\\Desktop\\education\\C\\Applications\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"D:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [
"C:\\Users\\20373\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net8.0"
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"net8.0": {
"targetAlias": "net8.0",
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
},
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
"auditMode": "direct"
}
},
"frameworks": {
"net8.0": {
"targetAlias": "net8.0",
"dependencies": {
"MySql.Data": {
"target": "Package",
"version": "[9.3.0, )"
},
"System.ServiceProcess.ServiceController": {
"target": "Package",
"version": "[9.0.6, )"
}
},
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48",
"net481"
],
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.300/PortableRuntimeIdentifierGraph.json"
}
}
}
}
}

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\20373\.nuget\packages\;D:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.10.0</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="C:\Users\20373\.nuget\packages\" />
<SourceRoot Include="D:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)system.text.json\9.0.0\buildTransitive\net8.0\System.Text.Json.targets" Condition="Exists('$(NuGetPackageRoot)system.text.json\9.0.0\buildTransitive\net8.0\System.Text.Json.targets')" />
</ImportGroup>
</Project>

View File

@@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]

View File

@@ -0,0 +1,23 @@
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
// 运行时版本:4.0.30319.42000
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Applications")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("Applications")]
[assembly: System.Reflection.AssemblyTitleAttribute("Applications")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// 由 MSBuild WriteCodeFragment 类生成。

View File

@@ -0,0 +1 @@
7563bfa093dcaced6d2c71cfcd58e033854ec10c08354fbd26fb2ee05c8d71e0

View File

@@ -0,0 +1,15 @@
is_global = true
build_property.TargetFramework = net8.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb =
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Applications
build_property.ProjectDir = D:\Code\Exam\Applications\Applications\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.EffectiveAnalysisLevelStyle = 8.0
build_property.EnableCodeStyleSeverity =

View File

@@ -0,0 +1,8 @@
// <auto-generated/>
global using global::System;
global using global::System.Collections.Generic;
global using global::System.IO;
global using global::System.Linq;
global using global::System.Net.Http;
global using global::System.Threading;
global using global::System.Threading.Tasks;

View File

@@ -0,0 +1 @@
9ed9e09435ffc1753b53dcfed1161bd11995fb38147c9162d1c005f209d7a71a

View File

@@ -0,0 +1,14 @@
D:\Code\Exam\Applications\Applications\bin\Debug\net8.0\Applications.exe
D:\Code\Exam\Applications\Applications\bin\Debug\net8.0\Applications.deps.json
D:\Code\Exam\Applications\Applications\bin\Debug\net8.0\Applications.runtimeconfig.json
D:\Code\Exam\Applications\Applications\bin\Debug\net8.0\Applications.dll
D:\Code\Exam\Applications\Applications\bin\Debug\net8.0\Applications.pdb
D:\Code\Exam\Applications\Applications\obj\Debug\net8.0\Applications.GeneratedMSBuildEditorConfig.editorconfig
D:\Code\Exam\Applications\Applications\obj\Debug\net8.0\Applications.AssemblyInfoInputs.cache
D:\Code\Exam\Applications\Applications\obj\Debug\net8.0\Applications.AssemblyInfo.cs
D:\Code\Exam\Applications\Applications\obj\Debug\net8.0\Applications.csproj.CoreCompileInputs.cache
D:\Code\Exam\Applications\Applications\obj\Debug\net8.0\Applications.dll
D:\Code\Exam\Applications\Applications\obj\Debug\net8.0\refint\Applications.dll
D:\Code\Exam\Applications\Applications\obj\Debug\net8.0\Applications.pdb
D:\Code\Exam\Applications\Applications\obj\Debug\net8.0\Applications.genruntimeconfig.cache
D:\Code\Exam\Applications\Applications\obj\Debug\net8.0\ref\Applications.dll

Binary file not shown.

View File

@@ -0,0 +1 @@
7ba9d17b00d18af2b35ebff6a483e3de5e90dcc5afda912cd316741a0d3c3582

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]

View File

@@ -0,0 +1,23 @@
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
// 运行时版本:4.0.30319.42000
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Applications")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("Applications")]
[assembly: System.Reflection.AssemblyTitleAttribute("Applications")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// 由 MSBuild WriteCodeFragment 类生成。

View File

@@ -0,0 +1 @@
30ffb7665a1bd7b55556a9dcffb6a532480f39865cea1bee53bbe7359d145dd6

View File

@@ -0,0 +1,13 @@
is_global = true
build_property.TargetFramework = net8.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb =
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Applications
build_property.ProjectDir = D:\Desktop\education\C\Applications\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =

View File

@@ -0,0 +1,8 @@
// <auto-generated/>
global using global::System;
global using global::System.Collections.Generic;
global using global::System.IO;
global using global::System.Linq;
global using global::System.Net.Http;
global using global::System.Threading;
global using global::System.Threading.Tasks;

View File

@@ -0,0 +1 @@
0a2a02002f474f3a7cbcae2b172de5e4c3dc9015ce96dbcf68ae6dd001f6969e

View File

@@ -0,0 +1,98 @@
D:\Code\Exam\Applications\Applications\bin\Release\net8.0\Applications.exe
D:\Code\Exam\Applications\Applications\bin\Release\net8.0\Applications.deps.json
D:\Code\Exam\Applications\Applications\bin\Release\net8.0\Applications.runtimeconfig.json
D:\Code\Exam\Applications\Applications\bin\Release\net8.0\Applications.dll
D:\Code\Exam\Applications\Applications\bin\Release\net8.0\Applications.pdb
D:\Code\Exam\Applications\Applications\obj\Release\net8.0\Applications.GeneratedMSBuildEditorConfig.editorconfig
D:\Code\Exam\Applications\Applications\obj\Release\net8.0\Applications.AssemblyInfoInputs.cache
D:\Code\Exam\Applications\Applications\obj\Release\net8.0\Applications.AssemblyInfo.cs
D:\Code\Exam\Applications\Applications\obj\Release\net8.0\Applications.csproj.CoreCompileInputs.cache
D:\Code\Exam\Applications\Applications\obj\Release\net8.0\Applications.dll
D:\Code\Exam\Applications\Applications\obj\Release\net8.0\refint\Applications.dll
D:\Code\Exam\Applications\Applications\obj\Release\net8.0\Applications.pdb
D:\Code\Exam\Applications\Applications\obj\Release\net8.0\Applications.genruntimeconfig.cache
D:\Code\Exam\Applications\Applications\obj\Release\net8.0\ref\Applications.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\obj\Release\net8.0\Applications.csproj.AssemblyReference.cache
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\obj\Release\net8.0\Applications.GeneratedMSBuildEditorConfig.editorconfig
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\obj\Release\net8.0\Applications.AssemblyInfoInputs.cache
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\obj\Release\net8.0\Applications.AssemblyInfo.cs
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\obj\Release\net8.0\Applications.csproj.CoreCompileInputs.cache
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\Applications.exe
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\Applications.deps.json
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\Applications.runtimeconfig.json
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\Applications.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\Applications.pdb
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\BouncyCastle.Cryptography.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\Google.Protobuf.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\K4os.Compression.LZ4.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\K4os.Compression.LZ4.Streams.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\K4os.Hash.xxHash.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\MySql.Data.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\System.Configuration.ConfigurationManager.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\System.Diagnostics.EventLog.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\System.IO.Pipelines.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\System.Security.Cryptography.ProtectedData.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\System.Security.Permissions.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\System.ServiceProcess.ServiceController.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\System.Text.Encodings.Web.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\System.Text.Json.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\System.Windows.Extensions.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\ZstdSharp.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\runtimes\win-x64\native\comerr64.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\runtimes\win-x64\native\gssapi64.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\runtimes\win-x64\native\k5sprt64.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\runtimes\win-x64\native\krb5_64.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\runtimes\win-x64\native\krbcc64.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\runtimes\win\lib\net8.0\System.Diagnostics.EventLog.Messages.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\runtimes\win\lib\net8.0\System.Diagnostics.EventLog.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\runtimes\win\lib\net8.0\System.ServiceProcess.ServiceController.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\runtimes\browser\lib\net8.0\System.Text.Encodings.Web.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\bin\Release\net8.0\runtimes\win\lib\net8.0\System.Windows.Extensions.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\obj\Release\net8.0\Applicat.B7D1A39B.Up2Date
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\obj\Release\net8.0\Applications.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\obj\Release\net8.0\refint\Applications.dll
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\obj\Release\net8.0\Applications.pdb
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\obj\Release\net8.0\Applications.genruntimeconfig.cache
D:\新建文件夹 (2)\WeChat Files\wxid_yq38jehl00si22\FileStorage\File\2025-06\Applications(3)\Applications\Applications\obj\Release\net8.0\ref\Applications.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\Applications.exe
D:\Desktop\education\C\Applications\bin\Release\net8.0\Applications.deps.json
D:\Desktop\education\C\Applications\bin\Release\net8.0\Applications.runtimeconfig.json
D:\Desktop\education\C\Applications\bin\Release\net8.0\Applications.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\Applications.pdb
D:\Desktop\education\C\Applications\bin\Release\net8.0\BouncyCastle.Cryptography.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\Google.Protobuf.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\K4os.Compression.LZ4.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\K4os.Compression.LZ4.Streams.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\K4os.Hash.xxHash.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\MySql.Data.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\System.Configuration.ConfigurationManager.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\System.Diagnostics.EventLog.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\System.IO.Pipelines.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\System.Security.Cryptography.ProtectedData.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\System.Security.Permissions.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\System.ServiceProcess.ServiceController.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\System.Text.Encodings.Web.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\System.Text.Json.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\System.Windows.Extensions.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\ZstdSharp.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\runtimes\win-x64\native\comerr64.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\runtimes\win-x64\native\gssapi64.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\runtimes\win-x64\native\k5sprt64.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\runtimes\win-x64\native\krb5_64.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\runtimes\win-x64\native\krbcc64.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\runtimes\win\lib\net8.0\System.Diagnostics.EventLog.Messages.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\runtimes\win\lib\net8.0\System.Diagnostics.EventLog.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\runtimes\win\lib\net8.0\System.ServiceProcess.ServiceController.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\runtimes\browser\lib\net8.0\System.Text.Encodings.Web.dll
D:\Desktop\education\C\Applications\bin\Release\net8.0\runtimes\win\lib\net8.0\System.Windows.Extensions.dll
D:\Desktop\education\C\Applications\obj\Release\net8.0\Applications.csproj.AssemblyReference.cache
D:\Desktop\education\C\Applications\obj\Release\net8.0\Applications.GeneratedMSBuildEditorConfig.editorconfig
D:\Desktop\education\C\Applications\obj\Release\net8.0\Applications.AssemblyInfoInputs.cache
D:\Desktop\education\C\Applications\obj\Release\net8.0\Applications.AssemblyInfo.cs
D:\Desktop\education\C\Applications\obj\Release\net8.0\Applications.csproj.CoreCompileInputs.cache
D:\Desktop\education\C\Applications\obj\Release\net8.0\Applicat.B7D1A39B.Up2Date
D:\Desktop\education\C\Applications\obj\Release\net8.0\Applications.dll
D:\Desktop\education\C\Applications\obj\Release\net8.0\refint\Applications.dll
D:\Desktop\education\C\Applications\obj\Release\net8.0\Applications.pdb
D:\Desktop\education\C\Applications\obj\Release\net8.0\Applications.genruntimeconfig.cache
D:\Desktop\education\C\Applications\obj\Release\net8.0\ref\Applications.dll

Binary file not shown.

View File

@@ -0,0 +1 @@
1249c0c76fa9f031183f824b403d335406158709fa1eb15f16d2bfb3bd26f48f

Some files were not shown because too many files have changed in this diff Show More