页面逻辑调整。

This commit is contained in:
2026-04-30 08:46:44 +08:00
parent 556bd21d67
commit b230d5149e
9 changed files with 104 additions and 3937 deletions

View File

@@ -1,7 +1,8 @@
using System;
using System.Collections.Generic;
using System.Text;
using MathNet.Numerics.LinearAlgebra;
using MathNetMatrix = MathNet.Numerics.LinearAlgebra.Matrix<double>;
using MathNetVector = MathNet.Numerics.LinearAlgebra.Vector<double>;
using System.Drawing;
namespace .Services
{
class GetArea
@@ -182,8 +183,6 @@ namespace 头罩视野.Services
}
//===== 2. 传入你采集的实测面积 =====
// leftArea左眼实测 rightArea右眼实测 binArea双目重叠实测
public static double CalcVisionRate(double leftArea, double rightArea)
@@ -228,5 +227,95 @@ namespace 头罩视野.Services
}
return 1.0;
}
}
// 设备固定参数
private const double R = 330; // 半球半径
private const double angleStep = 10; // 每格角度
// 传入72个灯的亮灭数据0=灭1=亮)
// 返回:椭圆面积
public static double CalculateEllipseArea(int[] lightData, List<(int m, int n)> lightPositions)
{
if (lightData.Length != 72 || lightPositions.Count != 72)
throw new Exception("必须是72个灯的数据");
// 第一步:收集所有亮灯坐标
List<System.Drawing.Point> brightPoints = new List<System.Drawing.Point>();
for (int i = 0; i < 72; i++)
{
if (lightData[i] == 1)
{
var (m, n) = lightPositions[i];
System.Drawing.Point p = GetLightPoint(m, n);
brightPoints.Add(p);
}
}
// 第二步:用亮点拟合椭圆
var (cx, cy, a, b, area) = FitEllipse(brightPoints);
// 返回面积
return area;
}
// 格数 m,n → 坐标点
private static System.Drawing.Point GetLightPoint(int m, int n)
{
double radH = m * angleStep * Math.PI / 180;
double radV = n * angleStep * Math.PI / 180;
double x = R * Math.Tan(radH);
double y = R * Math.Tan(radV);
return new System.Drawing.Point((int)x, (int)y);
}
// 最小二乘法拟合椭圆(核心算法)
private static (double cx, double cy, double a, double b, double area) FitEllipse(List<Point> points)
{
int n = points.Count;
if (n < 5)
throw new Exception("至少需要5个点来拟合椭圆");
// 这里是正确写法
var M = MathNetMatrix.Build.Dense(n, 5);
var Y = MathNetVector.Build.Dense(n, i => -1.0);
for (int i = 0; i < n; i++)
{
double x = points[i].X;
double y = points[i].Y;
M[i, 0] = x * x;
M[i, 1] = x * y;
M[i, 2] = y * y;
M[i, 3] = x;
M[i, 4] = y;
}
// 求解
Vector<double> sol = M.QR().Solve(Y);
double A = sol[0], B = sol[1], C = sol[2], D = sol[3], E = sol[4], F = 1;
// 椭圆中心
double cx = (2 * C * D - B * E) / (B * B - 4 * A * C);
double cy = (2 * A * E - B * D) / (B * B - 4 * A * C);
// 半轴
double term1 = 2 * (A * E * E + C * D * D - B * D * E + (B * B - 4 * A * C) * F);
double term2 = (A + C) + Math.Sqrt((A - C) * (A - C) + B * B);
double term3 = (A + C) - Math.Sqrt((A - C) * (A - C) + B * B);
double a = Math.Sqrt(Math.Abs(term1 / ((B * B - 4 * A * C) * term3)));
double b = Math.Sqrt(Math.Abs(term1 / ((B * B - 4 * A * C) * term2)));
if (a < b) (a, b) = (b, a);
double area = Math.PI * a * b;
return (cx, cy, a, b, area);
}
}
}

View File

@@ -0,0 +1,7 @@
namespace .Services
{
internal class Matrix<T>
{
public static object Build { get; internal set; }
}
}

View File

@@ -1,605 +0,0 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v10.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v10.0": {
"EPPlus/8.5.3": {
"dependencies": {
"EPPlus.Interfaces": "8.4.0",
"Microsoft.Extensions.Configuration.Json": "10.0.6",
"Microsoft.IO.RecyclableMemoryStream": "3.0.1",
"System.ComponentModel.Annotations": "5.0.0"
},
"runtime": {
"lib/net10.0/EPPlus.dll": {
"assemblyVersion": "8.5.3.0",
"fileVersion": "8.5.3.0"
}
}
},
"EPPlus.Interfaces/8.4.0": {
"runtime": {
"lib/net10.0/EPPlus.Interfaces.dll": {
"assemblyVersion": "8.4.0.0",
"fileVersion": "8.4.0.0"
}
}
},
"HandyControl/3.5.1": {
"runtime": {
"lib/net8.0/HandyControl.dll": {
"assemblyVersion": "3.5.1.0",
"fileVersion": "3.5.1.0"
}
}
},
"Microsoft.Extensions.Configuration/10.0.6": {
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "10.0.6",
"Microsoft.Extensions.Primitives": "10.0.6"
},
"runtime": {
"lib/net10.0/Microsoft.Extensions.Configuration.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.626.17701"
}
}
},
"Microsoft.Extensions.Configuration.Abstractions/10.0.6": {
"dependencies": {
"Microsoft.Extensions.Primitives": "10.0.6"
},
"runtime": {
"lib/net10.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.626.17701"
}
}
},
"Microsoft.Extensions.Configuration.FileExtensions/10.0.6": {
"dependencies": {
"Microsoft.Extensions.Configuration": "10.0.6",
"Microsoft.Extensions.Configuration.Abstractions": "10.0.6",
"Microsoft.Extensions.FileProviders.Abstractions": "10.0.6",
"Microsoft.Extensions.FileProviders.Physical": "10.0.6",
"Microsoft.Extensions.Primitives": "10.0.6"
},
"runtime": {
"lib/net10.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.626.17701"
}
}
},
"Microsoft.Extensions.Configuration.Json/10.0.6": {
"dependencies": {
"Microsoft.Extensions.Configuration": "10.0.6",
"Microsoft.Extensions.Configuration.Abstractions": "10.0.6",
"Microsoft.Extensions.Configuration.FileExtensions": "10.0.6",
"Microsoft.Extensions.FileProviders.Abstractions": "10.0.6"
},
"runtime": {
"lib/net10.0/Microsoft.Extensions.Configuration.Json.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.626.17701"
}
}
},
"Microsoft.Extensions.FileProviders.Abstractions/10.0.6": {
"dependencies": {
"Microsoft.Extensions.Primitives": "10.0.6"
},
"runtime": {
"lib/net10.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.626.17701"
}
}
},
"Microsoft.Extensions.FileProviders.Physical/10.0.6": {
"dependencies": {
"Microsoft.Extensions.FileProviders.Abstractions": "10.0.6",
"Microsoft.Extensions.FileSystemGlobbing": "10.0.6",
"Microsoft.Extensions.Primitives": "10.0.6"
},
"runtime": {
"lib/net10.0/Microsoft.Extensions.FileProviders.Physical.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.626.17701"
}
}
},
"Microsoft.Extensions.FileSystemGlobbing/10.0.6": {
"runtime": {
"lib/net10.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.626.17701"
}
}
},
"Microsoft.Extensions.Primitives/10.0.6": {
"runtime": {
"lib/net10.0/Microsoft.Extensions.Primitives.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.626.17701"
}
}
},
"Microsoft.IO.RecyclableMemoryStream/3.0.1": {
"runtime": {
"lib/net6.0/Microsoft.IO.RecyclableMemoryStream.dll": {
"assemblyVersion": "3.0.1.0",
"fileVersion": "3.0.1.0"
}
}
},
"NModbus4/2.1.0": {
"runtime": {
"lib/net40/NModbus4.dll": {
"assemblyVersion": "2.1.0.0",
"fileVersion": "2.1.0.0"
}
}
},
"runtime.android-arm.runtime.native.System.IO.Ports/10.0.6": {
"runtimeTargets": {
"runtimes/android-arm/native/libSystem.IO.Ports.Native.so": {
"rid": "android-arm",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"runtime.android-arm64.runtime.native.System.IO.Ports/10.0.6": {
"runtimeTargets": {
"runtimes/android-arm64/native/libSystem.IO.Ports.Native.so": {
"rid": "android-arm64",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"runtime.android-x64.runtime.native.System.IO.Ports/10.0.6": {
"runtimeTargets": {
"runtimes/android-x64/native/libSystem.IO.Ports.Native.so": {
"rid": "android-x64",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"runtime.android-x86.runtime.native.System.IO.Ports/10.0.6": {
"runtimeTargets": {
"runtimes/android-x86/native/libSystem.IO.Ports.Native.so": {
"rid": "android-x86",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"runtime.linux-arm.runtime.native.System.IO.Ports/10.0.6": {
"runtimeTargets": {
"runtimes/linux-arm/native/libSystem.IO.Ports.Native.so": {
"rid": "linux-arm",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"runtime.linux-arm64.runtime.native.System.IO.Ports/10.0.6": {
"runtimeTargets": {
"runtimes/linux-arm64/native/libSystem.IO.Ports.Native.so": {
"rid": "linux-arm64",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"runtime.linux-bionic-arm64.runtime.native.System.IO.Ports/10.0.6": {
"runtimeTargets": {
"runtimes/linux-bionic-arm64/native/libSystem.IO.Ports.Native.so": {
"rid": "linux-bionic-arm64",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"runtime.linux-bionic-x64.runtime.native.System.IO.Ports/10.0.6": {
"runtimeTargets": {
"runtimes/linux-bionic-x64/native/libSystem.IO.Ports.Native.so": {
"rid": "linux-bionic-x64",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"runtime.linux-musl-arm.runtime.native.System.IO.Ports/10.0.6": {
"runtimeTargets": {
"runtimes/linux-musl-arm/native/libSystem.IO.Ports.Native.so": {
"rid": "linux-musl-arm",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"runtime.linux-musl-arm64.runtime.native.System.IO.Ports/10.0.6": {
"runtimeTargets": {
"runtimes/linux-musl-arm64/native/libSystem.IO.Ports.Native.so": {
"rid": "linux-musl-arm64",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"runtime.linux-musl-x64.runtime.native.System.IO.Ports/10.0.6": {
"runtimeTargets": {
"runtimes/linux-musl-x64/native/libSystem.IO.Ports.Native.so": {
"rid": "linux-musl-x64",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"runtime.linux-x64.runtime.native.System.IO.Ports/10.0.6": {
"runtimeTargets": {
"runtimes/linux-x64/native/libSystem.IO.Ports.Native.so": {
"rid": "linux-x64",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"runtime.maccatalyst-arm64.runtime.native.System.IO.Ports/10.0.6": {
"runtimeTargets": {
"runtimes/maccatalyst-arm64/native/libSystem.IO.Ports.Native.dylib": {
"rid": "maccatalyst-arm64",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"runtime.maccatalyst-x64.runtime.native.System.IO.Ports/10.0.6": {
"runtimeTargets": {
"runtimes/maccatalyst-x64/native/libSystem.IO.Ports.Native.dylib": {
"rid": "maccatalyst-x64",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"runtime.native.System.IO.Ports/10.0.6": {
"dependencies": {
"runtime.android-arm.runtime.native.System.IO.Ports": "10.0.6",
"runtime.android-arm64.runtime.native.System.IO.Ports": "10.0.6",
"runtime.android-x64.runtime.native.System.IO.Ports": "10.0.6",
"runtime.android-x86.runtime.native.System.IO.Ports": "10.0.6",
"runtime.linux-arm.runtime.native.System.IO.Ports": "10.0.6",
"runtime.linux-arm64.runtime.native.System.IO.Ports": "10.0.6",
"runtime.linux-bionic-arm64.runtime.native.System.IO.Ports": "10.0.6",
"runtime.linux-bionic-x64.runtime.native.System.IO.Ports": "10.0.6",
"runtime.linux-musl-arm.runtime.native.System.IO.Ports": "10.0.6",
"runtime.linux-musl-arm64.runtime.native.System.IO.Ports": "10.0.6",
"runtime.linux-musl-x64.runtime.native.System.IO.Ports": "10.0.6",
"runtime.linux-x64.runtime.native.System.IO.Ports": "10.0.6",
"runtime.maccatalyst-arm64.runtime.native.System.IO.Ports": "10.0.6",
"runtime.maccatalyst-x64.runtime.native.System.IO.Ports": "10.0.6",
"runtime.osx-arm64.runtime.native.System.IO.Ports": "10.0.6",
"runtime.osx-x64.runtime.native.System.IO.Ports": "10.0.6"
}
},
"runtime.osx-arm64.runtime.native.System.IO.Ports/10.0.6": {
"runtimeTargets": {
"runtimes/osx-arm64/native/libSystem.IO.Ports.Native.dylib": {
"rid": "osx-arm64",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"runtime.osx-x64.runtime.native.System.IO.Ports/10.0.6": {
"runtimeTargets": {
"runtimes/osx-x64/native/libSystem.IO.Ports.Native.dylib": {
"rid": "osx-x64",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"SunnyUI/3.9.6": {
"dependencies": {
"SunnyUI.Common": "3.9.6"
},
"runtime": {
"lib/net10.0-windows7.0/SunnyUI.dll": {
"assemblyVersion": "3.9.6.0",
"fileVersion": "3.9.6.0"
}
}
},
"SunnyUI.Common/3.9.6": {
"runtime": {
"lib/net10.0/SunnyUI.Common.dll": {
"assemblyVersion": "3.9.6.0",
"fileVersion": "3.9.6.0"
}
}
},
"System.ComponentModel.Annotations/5.0.0": {
"runtime": {
"lib/netstandard2.1/System.ComponentModel.Annotations.dll": {
"assemblyVersion": "5.0.0.0",
"fileVersion": "5.0.20.51904"
}
}
},
"System.IO.Ports/10.0.6": {
"dependencies": {
"runtime.native.System.IO.Ports": "10.0.6"
},
"runtime": {
"lib/net10.0/System.IO.Ports.dll": {
"assemblyVersion": "10.0.0.6",
"fileVersion": "10.0.626.17701"
}
},
"runtimeTargets": {
"runtimes/unix/lib/net10.0/System.IO.Ports.dll": {
"rid": "unix",
"assetType": "runtime",
"assemblyVersion": "10.0.0.6",
"fileVersion": "10.0.626.17701"
},
"runtimes/win/lib/net10.0/System.IO.Ports.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "10.0.0.6",
"fileVersion": "10.0.626.17701"
}
}
}
}
},
"libraries": {
"EPPlus/8.5.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-wU+ogF8qJTLoAqmD+X7ZCWAj2uUsIV8omXm4SkHhIGS4LPfWxlFDQhLb5FPedNp+0dDEA2S8dEpvtCezpzUgBA==",
"path": "epplus/8.5.3",
"hashPath": "epplus.8.5.3.nupkg.sha512"
},
"EPPlus.Interfaces/8.4.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-QaEzDFG2vcQMPqUmoWv0vBTObtH8hffQmyDr2WkqRYF/nFSn2pkdBB4vudcd/EIv0N8M3P1fzzkPQgEWsFnUmA==",
"path": "epplus.interfaces/8.4.0",
"hashPath": "epplus.interfaces.8.4.0.nupkg.sha512"
},
"HandyControl/3.5.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-i2i0xrLev7F1MFnhf0DP1CNCdGw8hVJ0HJrI0kxRv02ZJgaAzLzDTgAXDPY8GAoD3aYnBLSgM74lBHZ844KQnQ==",
"path": "handycontrol/3.5.1",
"hashPath": "handycontrol.3.5.1.nupkg.sha512"
},
"Microsoft.Extensions.Configuration/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-lYQ9S1FGXIWIU7243RimdAXQYsFDeLhSSZvbSDwbeI/kCzZ4MIYXpp3kMQ+bDJXwl9pzMRIYkd4f9zGqcYxfAQ==",
"path": "microsoft.extensions.configuration/10.0.6",
"hashPath": "microsoft.extensions.configuration.10.0.6.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.Abstractions/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-a7bA7IT3ngIgcOMb/2MVH5CcfSxUCeQ6QXWS1Vt6oFpzLTH3U1+J2Xtc64Uw3whX9akYG8eR/UQeEzxo64zZLg==",
"path": "microsoft.extensions.configuration.abstractions/10.0.6",
"hashPath": "microsoft.extensions.configuration.abstractions.10.0.6.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.FileExtensions/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-hils30RkqBbtQVupvgUr7sgxJUYPc6YMEDge1QAXGTOhbRlqk2I0OH+BWMSsQjYnbGX2Ytl6EkrLgu9im6vE0w==",
"path": "microsoft.extensions.configuration.fileextensions/10.0.6",
"hashPath": "microsoft.extensions.configuration.fileextensions.10.0.6.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.Json/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-o/IG5ywTfT5U1ANCAC4w1vKtXapdL/OlunywrWboySYJB79eX0+mw7qxqNRkq1WMZOJoSyjPjbyZ17l3LS7A6Q==",
"path": "microsoft.extensions.configuration.json/10.0.6",
"hashPath": "microsoft.extensions.configuration.json.10.0.6.nupkg.sha512"
},
"Microsoft.Extensions.FileProviders.Abstractions/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-iU/lPyrjHVA4jJ7Bl/VpXvgsAD4qJWc4oPSVJjMBeZjmv7IIo8wBKxnOUoXdZcSCUJ6MeBMs3WpXNfncO7OzRg==",
"path": "microsoft.extensions.fileproviders.abstractions/10.0.6",
"hashPath": "microsoft.extensions.fileproviders.abstractions.10.0.6.nupkg.sha512"
},
"Microsoft.Extensions.FileProviders.Physical/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-t6T7umdzTKkSBOUMe5RYk826cTCsDU0hne9lPN5RGOSb3Kq0Xw8OEErM4zJ4dgZWV3G0ObK1Hf1IVU88uIKe6A==",
"path": "microsoft.extensions.fileproviders.physical/10.0.6",
"hashPath": "microsoft.extensions.fileproviders.physical.10.0.6.nupkg.sha512"
},
"Microsoft.Extensions.FileSystemGlobbing/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-EG9GuYJlj1o1G8maSpKceZdj88OehKFRWaWp8BWUQWlvIJDWD8N0sIYDoRMGL/yX85H8KbVYPR9+dH/UjPEiKw==",
"path": "microsoft.extensions.filesystemglobbing/10.0.6",
"hashPath": "microsoft.extensions.filesystemglobbing.10.0.6.nupkg.sha512"
},
"Microsoft.Extensions.Primitives/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-L8P21mqaG+CXvPheLndean/cHCOcItJqH8nx+0YQnK7wAiOR0G1IOC418ZSzTMD2D6Gmo0f2M5WR70XtpX2B8g==",
"path": "microsoft.extensions.primitives/10.0.6",
"hashPath": "microsoft.extensions.primitives.10.0.6.nupkg.sha512"
},
"Microsoft.IO.RecyclableMemoryStream/3.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-s/s20YTVY9r9TPfTrN5g8zPF1YhwxyqO6PxUkrYTGI2B+OGPe9AdajWZrLhFqXIvqIW23fnUE4+ztrUWNU1+9g==",
"path": "microsoft.io.recyclablememorystream/3.0.1",
"hashPath": "microsoft.io.recyclablememorystream.3.0.1.nupkg.sha512"
},
"NModbus4/2.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-hGoxVFImyP2UC/vyaBjS3ZCLEqn3nqDWOfiePUfSTPpI4EhF4xUe6VnQ5W6m9oFK/6unKAaWQZh89WE+I31Spw==",
"path": "nmodbus4/2.1.0",
"hashPath": "nmodbus4.2.1.0.nupkg.sha512"
},
"runtime.android-arm.runtime.native.System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-zcgzB0mltbPSGHHWcEvF4VuLMkbexJEOi8YXBZAANm8yosQl7zLJ+qBn+vbrTFkpKRX6/BZVIt75AWR28LpT7g==",
"path": "runtime.android-arm.runtime.native.system.io.ports/10.0.6",
"hashPath": "runtime.android-arm.runtime.native.system.io.ports.10.0.6.nupkg.sha512"
},
"runtime.android-arm64.runtime.native.System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-GjSkE4lJ/0QC1/i8loskBZka/hYoa652Nk55/r9tENoqVj3MrWStEEJ4hqhqWGOMGxFoy7sLvht1cJmQcgy7lg==",
"path": "runtime.android-arm64.runtime.native.system.io.ports/10.0.6",
"hashPath": "runtime.android-arm64.runtime.native.system.io.ports.10.0.6.nupkg.sha512"
},
"runtime.android-x64.runtime.native.System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-/pt2jhQc5PcC+AUVOmlyRZNSd/w87CnFJUVzoHhGtvWOATWgorn/UkVwZTr2I5ppDUGApdsePoccMIN6k7GtDA==",
"path": "runtime.android-x64.runtime.native.system.io.ports/10.0.6",
"hashPath": "runtime.android-x64.runtime.native.system.io.ports.10.0.6.nupkg.sha512"
},
"runtime.android-x86.runtime.native.System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-N2pDU+KDeBW/2248D9LYMvA6CUrQETzORq/PCwJfKoA2j/DPb7fdSLMr81wJiSE2O0M3Tf4yAWChCXGltFzSrQ==",
"path": "runtime.android-x86.runtime.native.system.io.ports/10.0.6",
"hashPath": "runtime.android-x86.runtime.native.system.io.ports.10.0.6.nupkg.sha512"
},
"runtime.linux-arm.runtime.native.System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Y5ChgoSDNua2pG1eY8qiJLvl0UsiARepzq3zcPY2djK4Ad6koSnEEKRW8NwSfEm8wP7TXTvJsmNsnt8uhKe65w==",
"path": "runtime.linux-arm.runtime.native.system.io.ports/10.0.6",
"hashPath": "runtime.linux-arm.runtime.native.system.io.ports.10.0.6.nupkg.sha512"
},
"runtime.linux-arm64.runtime.native.System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-aYHcbdDLVrukKO7KktgYgsrxOorHZxwN5vGidIcjEhpYo19tV0FJal+Gi0l3+BH1ztJHdR3T/ekwcxVl9ZGgVA==",
"path": "runtime.linux-arm64.runtime.native.system.io.ports/10.0.6",
"hashPath": "runtime.linux-arm64.runtime.native.system.io.ports.10.0.6.nupkg.sha512"
},
"runtime.linux-bionic-arm64.runtime.native.System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-AznqMZUmTEW1rDps7A5DfQP3yNO1vv/4PbQTeC4TF0aksKiKPzaEnBZrUSEpO7DhnPiwH+kfUi513HmomA7oIg==",
"path": "runtime.linux-bionic-arm64.runtime.native.system.io.ports/10.0.6",
"hashPath": "runtime.linux-bionic-arm64.runtime.native.system.io.ports.10.0.6.nupkg.sha512"
},
"runtime.linux-bionic-x64.runtime.native.System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-kaxA07qzyNhvbIxgvpPp5gquMEihfceGw8nL3RHFR9GByev/qkFdweLQEPsTk7hbFjGe0g1+tGH+UIuMFW7eqA==",
"path": "runtime.linux-bionic-x64.runtime.native.system.io.ports/10.0.6",
"hashPath": "runtime.linux-bionic-x64.runtime.native.system.io.ports.10.0.6.nupkg.sha512"
},
"runtime.linux-musl-arm.runtime.native.System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-yKhlAXkhJFoiFzLotPdAkvxKVnQOnNcNQhREMlOxlzO0KmRF/miNXEH+QH4O73vqm36UfJ0AFToZWeXbncWU+A==",
"path": "runtime.linux-musl-arm.runtime.native.system.io.ports/10.0.6",
"hashPath": "runtime.linux-musl-arm.runtime.native.system.io.ports.10.0.6.nupkg.sha512"
},
"runtime.linux-musl-arm64.runtime.native.System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-9GJpPkXU5Wj4VykCw5Gvb44+BxFWqxWPPJM/OD0Z/PFlH+mXpfUQCktAvlMOXM/G4reyzyBe7ctIjMd1heNJAQ==",
"path": "runtime.linux-musl-arm64.runtime.native.system.io.ports/10.0.6",
"hashPath": "runtime.linux-musl-arm64.runtime.native.system.io.ports.10.0.6.nupkg.sha512"
},
"runtime.linux-musl-x64.runtime.native.System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-B9+ImxX+XtI51k+VQTxSOit2W8D2Y42Rl9xsM6u8rsLW4pI2uRs9EhG6JPUL8CwyL2/1eP62teiUtTPTVhKUtg==",
"path": "runtime.linux-musl-x64.runtime.native.system.io.ports/10.0.6",
"hashPath": "runtime.linux-musl-x64.runtime.native.system.io.ports.10.0.6.nupkg.sha512"
},
"runtime.linux-x64.runtime.native.System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-VK9MQx+loOMSUKCG7p9tqHIH740a6TY0xxxMCuzUS7miMI66KOpq7xIynYSTTwzIA7dh8ZMqy4nUTCRTgzP6Jg==",
"path": "runtime.linux-x64.runtime.native.system.io.ports/10.0.6",
"hashPath": "runtime.linux-x64.runtime.native.system.io.ports.10.0.6.nupkg.sha512"
},
"runtime.maccatalyst-arm64.runtime.native.System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-zi4dJ+a/pXn3O7j8uWDWidBnnvScikCU0B4g7ZKV+wKyW6PlffBJiD8/F8GgEIoy0Vo2d6iE6+6IzMbOAZaYKw==",
"path": "runtime.maccatalyst-arm64.runtime.native.system.io.ports/10.0.6",
"hashPath": "runtime.maccatalyst-arm64.runtime.native.system.io.ports.10.0.6.nupkg.sha512"
},
"runtime.maccatalyst-x64.runtime.native.System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ggw07Qn6vvbe2U5jeforuEK8weO4N9qIjwrhA1GPx+ETFVt4UoQeYAZa4fixQkpMes1p6UQN4AsH8731gSAqGQ==",
"path": "runtime.maccatalyst-x64.runtime.native.system.io.ports/10.0.6",
"hashPath": "runtime.maccatalyst-x64.runtime.native.system.io.ports.10.0.6.nupkg.sha512"
},
"runtime.native.System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Hqu+aIqk2mC9VP+yemTHCcNwkUzvTUoXYQ5UQXRTVaxVfJLKBeK6+wEXzsu8A0ec119lIR/9vpzuXdqRLCHN9w==",
"path": "runtime.native.system.io.ports/10.0.6",
"hashPath": "runtime.native.system.io.ports.10.0.6.nupkg.sha512"
},
"runtime.osx-arm64.runtime.native.System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5fkGTIvV4XIl058HNkhda3ZCXjHGlHQNo8XPCLMhZ35Rk/a4Pa2uNZDJXrpTh1uqDcslIkCDaYZs8XHk2kNZvg==",
"path": "runtime.osx-arm64.runtime.native.system.io.ports/10.0.6",
"hashPath": "runtime.osx-arm64.runtime.native.system.io.ports.10.0.6.nupkg.sha512"
},
"runtime.osx-x64.runtime.native.System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-L+fnSiSgKspgPErlTn2Q8R98f70AXobu6GS1OowaUdd4kQwmbYd8CwHS6GV2BWTjAgFsDPrxRNJ3cK9nPfBGrg==",
"path": "runtime.osx-x64.runtime.native.system.io.ports/10.0.6",
"hashPath": "runtime.osx-x64.runtime.native.system.io.ports.10.0.6.nupkg.sha512"
},
"SunnyUI/3.9.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-A/Ca9PiJAwW07+ARfQXM/uuLHPIOOu9j+SLhEga68b3WbeoIFytYXRBg8SM5fVOm1DV4FyDGRdIl7HixnP9mXA==",
"path": "sunnyui/3.9.6",
"hashPath": "sunnyui.3.9.6.nupkg.sha512"
},
"SunnyUI.Common/3.9.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-QZzIVvnLNjj4jF6GBWMLWXA0V7hxbTO8CpwYFIOWeQe2d2rib94ztJauCYGe1NVaQwms400Xy6OUhuPvRIFpOQ==",
"path": "sunnyui.common/3.9.6",
"hashPath": "sunnyui.common.3.9.6.nupkg.sha512"
},
"System.ComponentModel.Annotations/5.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==",
"path": "system.componentmodel.annotations/5.0.0",
"hashPath": "system.componentmodel.annotations.5.0.0.nupkg.sha512"
},
"System.IO.Ports/10.0.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+rKTjiJwrN8F/9Zncnj4bbb1fHtPQBsp91cGVAqPqt4vEyOrYcAtdAVQBvhi0X83Fl9YnRrkSZm0f3346H9Icw==",
"path": "system.io.ports/10.0.6",
"hashPath": "system.io.ports.10.0.6.nupkg.sha512"
}
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,56 +0,0 @@
{
"version": 2,
"dgSpecHash": "DsvD7JKBhMo=",
"success": true,
"projectFilePath": "D:\\work\\hoodFieldOfView\\头罩视野slove\\头罩视野\\头罩视野.csproj",
"expectedPackageFiles": [
"C:\\Users\\31119\\.nuget\\packages\\epplus\\8.5.3\\epplus.8.5.3.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\epplus.interfaces\\8.4.0\\epplus.interfaces.8.4.0.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\handycontrol\\3.5.1\\handycontrol.3.5.1.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.6\\microsoft.extensions.configuration.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.6\\microsoft.extensions.configuration.abstractions.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.6\\microsoft.extensions.configuration.fileextensions.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.6\\microsoft.extensions.configuration.json.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.6\\microsoft.extensions.fileproviders.abstractions.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.6\\microsoft.extensions.fileproviders.physical.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.6\\microsoft.extensions.filesystemglobbing.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.6\\microsoft.extensions.primitives.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\microsoft.io.recyclablememorystream\\3.0.1\\microsoft.io.recyclablememorystream.3.0.1.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\nmodbus4\\2.1.0\\nmodbus4.2.1.0.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\runtime.android-arm.runtime.native.system.io.ports\\10.0.6\\runtime.android-arm.runtime.native.system.io.ports.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\runtime.android-arm64.runtime.native.system.io.ports\\10.0.6\\runtime.android-arm64.runtime.native.system.io.ports.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\runtime.android-x64.runtime.native.system.io.ports\\10.0.6\\runtime.android-x64.runtime.native.system.io.ports.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\runtime.android-x86.runtime.native.system.io.ports\\10.0.6\\runtime.android-x86.runtime.native.system.io.ports.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\runtime.linux-arm.runtime.native.system.io.ports\\10.0.6\\runtime.linux-arm.runtime.native.system.io.ports.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\runtime.linux-arm64.runtime.native.system.io.ports\\10.0.6\\runtime.linux-arm64.runtime.native.system.io.ports.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\runtime.linux-bionic-arm64.runtime.native.system.io.ports\\10.0.6\\runtime.linux-bionic-arm64.runtime.native.system.io.ports.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\runtime.linux-bionic-x64.runtime.native.system.io.ports\\10.0.6\\runtime.linux-bionic-x64.runtime.native.system.io.ports.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\runtime.linux-musl-arm.runtime.native.system.io.ports\\10.0.6\\runtime.linux-musl-arm.runtime.native.system.io.ports.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\runtime.linux-musl-arm64.runtime.native.system.io.ports\\10.0.6\\runtime.linux-musl-arm64.runtime.native.system.io.ports.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\runtime.linux-musl-x64.runtime.native.system.io.ports\\10.0.6\\runtime.linux-musl-x64.runtime.native.system.io.ports.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\runtime.linux-x64.runtime.native.system.io.ports\\10.0.6\\runtime.linux-x64.runtime.native.system.io.ports.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\runtime.maccatalyst-arm64.runtime.native.system.io.ports\\10.0.6\\runtime.maccatalyst-arm64.runtime.native.system.io.ports.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\runtime.maccatalyst-x64.runtime.native.system.io.ports\\10.0.6\\runtime.maccatalyst-x64.runtime.native.system.io.ports.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\runtime.native.system.io.ports\\10.0.6\\runtime.native.system.io.ports.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\runtime.osx-arm64.runtime.native.system.io.ports\\10.0.6\\runtime.osx-arm64.runtime.native.system.io.ports.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\runtime.osx-x64.runtime.native.system.io.ports\\10.0.6\\runtime.osx-x64.runtime.native.system.io.ports.10.0.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\sunnyui\\3.9.6\\sunnyui.3.9.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\sunnyui.common\\3.9.6\\sunnyui.common.3.9.6.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\system.componentmodel.annotations\\5.0.0\\system.componentmodel.annotations.5.0.0.nupkg.sha512",
"C:\\Users\\31119\\.nuget\\packages\\system.io.ports\\10.0.6\\system.io.ports.10.0.6.nupkg.sha512"
],
"logs": [
{
"code": "NU1701",
"level": "Warning",
"message": "已使用“.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8, .NETFramework,Version=v4.8.1”而不是项目目标框架“net10.0-windows7.0”还原包“NModbus4 2.1.0”。此包可能与项目不完全兼容。",
"projectPath": "D:\\work\\hoodFieldOfView\\头罩视野slove\\头罩视野\\头罩视野.csproj",
"warningLevel": 1,
"filePath": "D:\\work\\hoodFieldOfView\\头罩视野slove\\头罩视野\\头罩视野.csproj",
"libraryId": "NModbus4",
"targetGraphs": [
"net10.0-windows"
]
}
]
}

View File

@@ -1,386 +0,0 @@
{
"format": 1,
"restore": {
"D:\\work\\hoodFieldOfView\\头罩视野slove\\头罩视野\\头罩视野.csproj": {}
},
"projects": {
"D:\\work\\hoodFieldOfView\\头罩视野slove\\头罩视野\\头罩视野.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "D:\\work\\hoodFieldOfView\\头罩视野slove\\头罩视野\\头罩视野.csproj",
"projectName": "头罩视野",
"projectPath": "D:\\work\\hoodFieldOfView\\头罩视野slove\\头罩视野\\头罩视野.csproj",
"packagesPath": "C:\\Users\\31119\\.nuget\\packages\\",
"outputPath": "D:\\work\\hoodFieldOfView\\头罩视野slove\\头罩视野\\obj\\",
"projectStyle": "PackageReference",
"configFilePaths": [
"C:\\Users\\31119\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net10.0-windows"
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"net10.0-windows": {
"framework": "net10.0-windows7.0",
"targetAlias": "net10.0-windows",
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
},
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
"auditMode": "all"
},
"SdkAnalysisLevel": "10.0.200"
},
"frameworks": {
"net10.0-windows": {
"framework": "net10.0-windows7.0",
"targetAlias": "net10.0-windows",
"dependencies": {
"EPPlus": {
"target": "Package",
"version": "[8.5.3, )"
},
"HandyControl": {
"target": "Package",
"version": "[3.5.1, )"
},
"NModbus4": {
"target": "Package",
"version": "[2.1.0, )"
},
"SunnyUI": {
"target": "Package",
"version": "[3.9.6, )"
},
"System.IO.Ports": {
"target": "Package",
"version": "[10.0.6, )"
}
},
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48",
"net481"
],
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
"Microsoft.NETCore.App": {
"privateAssets": "all"
},
"Microsoft.WindowsDesktop.App.WPF": {
"privateAssets": "none"
}
},
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.202/PortableRuntimeIdentifierGraph.json",
"packagesToPrune": {
"Microsoft.CSharp": "(,4.7.32767]",
"Microsoft.VisualBasic": "(,10.4.32767]",
"Microsoft.Win32.Primitives": "(,4.3.32767]",
"Microsoft.Win32.Registry": "(,5.0.32767]",
"Microsoft.Win32.Registry.AccessControl": "(,10.0.32767]",
"Microsoft.Win32.SystemEvents": "(,10.0.32767]",
"runtime.any.System.Collections": "(,4.3.32767]",
"runtime.any.System.Diagnostics.Tools": "(,4.3.32767]",
"runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]",
"runtime.any.System.Globalization": "(,4.3.32767]",
"runtime.any.System.Globalization.Calendars": "(,4.3.32767]",
"runtime.any.System.IO": "(,4.3.32767]",
"runtime.any.System.Reflection": "(,4.3.32767]",
"runtime.any.System.Reflection.Extensions": "(,4.3.32767]",
"runtime.any.System.Reflection.Primitives": "(,4.3.32767]",
"runtime.any.System.Resources.ResourceManager": "(,4.3.32767]",
"runtime.any.System.Runtime": "(,4.3.32767]",
"runtime.any.System.Runtime.Handles": "(,4.3.32767]",
"runtime.any.System.Runtime.InteropServices": "(,4.3.32767]",
"runtime.any.System.Text.Encoding": "(,4.3.32767]",
"runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]",
"runtime.any.System.Threading.Tasks": "(,4.3.32767]",
"runtime.any.System.Threading.Timer": "(,4.3.32767]",
"runtime.aot.System.Collections": "(,4.3.32767]",
"runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]",
"runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]",
"runtime.aot.System.Globalization": "(,4.3.32767]",
"runtime.aot.System.Globalization.Calendars": "(,4.3.32767]",
"runtime.aot.System.IO": "(,4.3.32767]",
"runtime.aot.System.Reflection": "(,4.3.32767]",
"runtime.aot.System.Reflection.Extensions": "(,4.3.32767]",
"runtime.aot.System.Reflection.Primitives": "(,4.3.32767]",
"runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]",
"runtime.aot.System.Runtime": "(,4.3.32767]",
"runtime.aot.System.Runtime.Handles": "(,4.3.32767]",
"runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]",
"runtime.aot.System.Text.Encoding": "(,4.3.32767]",
"runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]",
"runtime.aot.System.Threading.Tasks": "(,4.3.32767]",
"runtime.aot.System.Threading.Timer": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]",
"runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]",
"runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]",
"runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]",
"runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]",
"runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]",
"runtime.unix.System.Console": "(,4.3.32767]",
"runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]",
"runtime.unix.System.IO.FileSystem": "(,4.3.32767]",
"runtime.unix.System.Net.Primitives": "(,4.3.32767]",
"runtime.unix.System.Net.Sockets": "(,4.3.32767]",
"runtime.unix.System.Private.Uri": "(,4.3.32767]",
"runtime.unix.System.Runtime.Extensions": "(,4.3.32767]",
"runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]",
"runtime.win.System.Console": "(,4.3.32767]",
"runtime.win.System.Diagnostics.Debug": "(,4.3.32767]",
"runtime.win.System.IO.FileSystem": "(,4.3.32767]",
"runtime.win.System.Net.Primitives": "(,4.3.32767]",
"runtime.win.System.Net.Sockets": "(,4.3.32767]",
"runtime.win.System.Runtime.Extensions": "(,4.3.32767]",
"runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
"runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
"runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
"runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.win7.System.Private.Uri": "(,4.3.32767]",
"runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]",
"System.AppContext": "(,4.3.32767]",
"System.Buffers": "(,5.0.32767]",
"System.CodeDom": "(,10.0.32767]",
"System.Collections": "(,4.3.32767]",
"System.Collections.Concurrent": "(,4.3.32767]",
"System.Collections.Immutable": "(,10.0.32767]",
"System.Collections.NonGeneric": "(,4.3.32767]",
"System.Collections.Specialized": "(,4.3.32767]",
"System.ComponentModel": "(,4.3.32767]",
"System.ComponentModel.Annotations": "(,4.3.32767]",
"System.ComponentModel.EventBasedAsync": "(,4.3.32767]",
"System.ComponentModel.Primitives": "(,4.3.32767]",
"System.ComponentModel.TypeConverter": "(,4.3.32767]",
"System.Configuration.ConfigurationManager": "(,10.0.32767]",
"System.Console": "(,4.3.32767]",
"System.Data.Common": "(,4.3.32767]",
"System.Data.DataSetExtensions": "(,4.4.32767]",
"System.Diagnostics.Contracts": "(,4.3.32767]",
"System.Diagnostics.Debug": "(,4.3.32767]",
"System.Diagnostics.DiagnosticSource": "(,10.0.32767]",
"System.Diagnostics.EventLog": "(,10.0.32767]",
"System.Diagnostics.FileVersionInfo": "(,4.3.32767]",
"System.Diagnostics.PerformanceCounter": "(,10.0.32767]",
"System.Diagnostics.Process": "(,4.3.32767]",
"System.Diagnostics.StackTrace": "(,4.3.32767]",
"System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]",
"System.Diagnostics.Tools": "(,4.3.32767]",
"System.Diagnostics.TraceSource": "(,4.3.32767]",
"System.Diagnostics.Tracing": "(,4.3.32767]",
"System.DirectoryServices": "(,10.0.32767]",
"System.Drawing.Common": "(,10.0.32767]",
"System.Drawing.Primitives": "(,4.3.32767]",
"System.Dynamic.Runtime": "(,4.3.32767]",
"System.Formats.Asn1": "(,10.0.32767]",
"System.Formats.Nrbf": "(,10.0.32767]",
"System.Formats.Tar": "(,10.0.32767]",
"System.Globalization": "(,4.3.32767]",
"System.Globalization.Calendars": "(,4.3.32767]",
"System.Globalization.Extensions": "(,4.3.32767]",
"System.IO": "(,4.3.32767]",
"System.IO.Compression": "(,4.3.32767]",
"System.IO.Compression.ZipFile": "(,4.3.32767]",
"System.IO.FileSystem": "(,4.3.32767]",
"System.IO.FileSystem.AccessControl": "(,4.4.32767]",
"System.IO.FileSystem.DriveInfo": "(,4.3.32767]",
"System.IO.FileSystem.Primitives": "(,4.3.32767]",
"System.IO.FileSystem.Watcher": "(,4.3.32767]",
"System.IO.IsolatedStorage": "(,4.3.32767]",
"System.IO.MemoryMappedFiles": "(,4.3.32767]",
"System.IO.Packaging": "(,10.0.32767]",
"System.IO.Pipelines": "(,10.0.32767]",
"System.IO.Pipes": "(,4.3.32767]",
"System.IO.Pipes.AccessControl": "(,5.0.32767]",
"System.IO.UnmanagedMemoryStream": "(,4.3.32767]",
"System.Linq": "(,4.3.32767]",
"System.Linq.AsyncEnumerable": "(,10.0.32767]",
"System.Linq.Expressions": "(,4.3.32767]",
"System.Linq.Parallel": "(,4.3.32767]",
"System.Linq.Queryable": "(,4.3.32767]",
"System.Memory": "(,5.0.32767]",
"System.Net.Http": "(,4.3.32767]",
"System.Net.Http.Json": "(,10.0.32767]",
"System.Net.NameResolution": "(,4.3.32767]",
"System.Net.NetworkInformation": "(,4.3.32767]",
"System.Net.Ping": "(,4.3.32767]",
"System.Net.Primitives": "(,4.3.32767]",
"System.Net.Requests": "(,4.3.32767]",
"System.Net.Security": "(,4.3.32767]",
"System.Net.ServerSentEvents": "(,10.0.32767]",
"System.Net.Sockets": "(,4.3.32767]",
"System.Net.WebHeaderCollection": "(,4.3.32767]",
"System.Net.WebSockets": "(,4.3.32767]",
"System.Net.WebSockets.Client": "(,4.3.32767]",
"System.Numerics.Vectors": "(,5.0.32767]",
"System.ObjectModel": "(,4.3.32767]",
"System.Private.DataContractSerialization": "(,4.3.32767]",
"System.Private.Uri": "(,4.3.32767]",
"System.Reflection": "(,4.3.32767]",
"System.Reflection.DispatchProxy": "(,6.0.32767]",
"System.Reflection.Emit": "(,4.7.32767]",
"System.Reflection.Emit.ILGeneration": "(,4.7.32767]",
"System.Reflection.Emit.Lightweight": "(,4.7.32767]",
"System.Reflection.Extensions": "(,4.3.32767]",
"System.Reflection.Metadata": "(,10.0.32767]",
"System.Reflection.Primitives": "(,4.3.32767]",
"System.Reflection.TypeExtensions": "(,4.3.32767]",
"System.Resources.Extensions": "(,10.0.32767]",
"System.Resources.Reader": "(,4.3.32767]",
"System.Resources.ResourceManager": "(,4.3.32767]",
"System.Resources.Writer": "(,4.3.32767]",
"System.Runtime": "(,4.3.32767]",
"System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]",
"System.Runtime.CompilerServices.VisualC": "(,4.3.32767]",
"System.Runtime.Extensions": "(,4.3.32767]",
"System.Runtime.Handles": "(,4.3.32767]",
"System.Runtime.InteropServices": "(,4.3.32767]",
"System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]",
"System.Runtime.Loader": "(,4.3.32767]",
"System.Runtime.Numerics": "(,4.3.32767]",
"System.Runtime.Serialization.Formatters": "(,4.3.32767]",
"System.Runtime.Serialization.Json": "(,4.3.32767]",
"System.Runtime.Serialization.Primitives": "(,4.3.32767]",
"System.Runtime.Serialization.Xml": "(,4.3.32767]",
"System.Security.AccessControl": "(,6.0.32767]",
"System.Security.Claims": "(,4.3.32767]",
"System.Security.Cryptography.Algorithms": "(,4.3.32767]",
"System.Security.Cryptography.Cng": "(,5.0.32767]",
"System.Security.Cryptography.Csp": "(,4.3.32767]",
"System.Security.Cryptography.Encoding": "(,4.3.32767]",
"System.Security.Cryptography.OpenSsl": "(,5.0.32767]",
"System.Security.Cryptography.Pkcs": "(,10.0.32767]",
"System.Security.Cryptography.Primitives": "(,4.3.32767]",
"System.Security.Cryptography.ProtectedData": "(,10.0.32767]",
"System.Security.Cryptography.X509Certificates": "(,4.3.32767]",
"System.Security.Cryptography.Xml": "(,10.0.32767]",
"System.Security.Permissions": "(,10.0.32767]",
"System.Security.Principal": "(,4.3.32767]",
"System.Security.Principal.Windows": "(,5.0.32767]",
"System.Security.SecureString": "(,4.3.32767]",
"System.Text.Encoding": "(,4.3.32767]",
"System.Text.Encoding.CodePages": "(,10.0.32767]",
"System.Text.Encoding.Extensions": "(,4.3.32767]",
"System.Text.Encodings.Web": "(,10.0.32767]",
"System.Text.Json": "(,10.0.32767]",
"System.Text.RegularExpressions": "(,4.3.32767]",
"System.Threading": "(,4.3.32767]",
"System.Threading.AccessControl": "(,10.0.32767]",
"System.Threading.Channels": "(,10.0.32767]",
"System.Threading.Overlapped": "(,4.3.32767]",
"System.Threading.Tasks": "(,4.3.32767]",
"System.Threading.Tasks.Dataflow": "(,10.0.32767]",
"System.Threading.Tasks.Extensions": "(,5.0.32767]",
"System.Threading.Tasks.Parallel": "(,4.3.32767]",
"System.Threading.Thread": "(,4.3.32767]",
"System.Threading.ThreadPool": "(,4.3.32767]",
"System.Threading.Timer": "(,4.3.32767]",
"System.ValueTuple": "(,4.5.32767]",
"System.Windows.Extensions": "(,10.0.32767]",
"System.Xml.ReaderWriter": "(,4.3.32767]",
"System.Xml.XDocument": "(,4.3.32767]",
"System.Xml.XmlDocument": "(,4.3.32767]",
"System.Xml.XmlSerializer": "(,4.3.32767]",
"System.Xml.XPath": "(,4.3.32767]",
"System.Xml.XPath.XDocument": "(,5.0.32767]"
}
}
}
}
}
}

View File

@@ -25,6 +25,7 @@
<ItemGroup>
<PackageReference Include="EPPlus" Version="8.5.3" />
<PackageReference Include="HandyControl" Version="3.5.1" />
<PackageReference Include="MathNet.Numerics" Version="5.0.0" />
<PackageReference Include="NModbus4" Version="2.1.0" />
<PackageReference Include="SunnyUI" Version="3.9.6" />
<PackageReference Include="System.IO.Ports" Version="10.0.6" />