зеркало из https://github.com/softlandia/hem0.git
v0.0.0
This commit is contained in:
Коммит
35d48da8de
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
// Use IntelliSense to find out which attributes exist for C# debugging
|
||||
// Use hover for the description of the existing attributes
|
||||
// For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
"name": ".NET Core Launch (console)",
|
||||
"type": "coreclr",
|
||||
"request": "launch",
|
||||
"preLaunchTask": "build",
|
||||
// If you have changed target frameworks, make sure to update the program path.
|
||||
"program": "${workspaceFolder}/bin/Debug/netcoreapp2.1/hem0.dll",
|
||||
"args": [],
|
||||
"cwd": "${workspaceFolder}",
|
||||
// For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console
|
||||
"console": "internalConsole",
|
||||
"stopAtEntry": false
|
||||
},
|
||||
{
|
||||
"name": ".NET Core Attach",
|
||||
"type": "coreclr",
|
||||
"request": "attach",
|
||||
"processId": "${command:pickProcess}"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,42 @@
|
|||
{
|
||||
"version": "2.0.0",
|
||||
"tasks": [
|
||||
{
|
||||
"label": "build",
|
||||
"command": "dotnet",
|
||||
"type": "process",
|
||||
"args": [
|
||||
"build",
|
||||
"${workspaceFolder}/hem0.csproj",
|
||||
"/property:GenerateFullPaths=true",
|
||||
"/consoleloggerparameters:NoSummary"
|
||||
],
|
||||
"problemMatcher": "$msCompile"
|
||||
},
|
||||
{
|
||||
"label": "publish",
|
||||
"command": "dotnet",
|
||||
"type": "process",
|
||||
"args": [
|
||||
"publish",
|
||||
"${workspaceFolder}/hem0.csproj",
|
||||
"/property:GenerateFullPaths=true",
|
||||
"/consoleloggerparameters:NoSummary"
|
||||
],
|
||||
"problemMatcher": "$msCompile"
|
||||
},
|
||||
{
|
||||
"label": "watch",
|
||||
"command": "dotnet",
|
||||
"type": "process",
|
||||
"args": [
|
||||
"watch",
|
||||
"run",
|
||||
"${workspaceFolder}/hem0.csproj",
|
||||
"/property:GenerateFullPaths=true",
|
||||
"/consoleloggerparameters:NoSummary"
|
||||
],
|
||||
"problemMatcher": "$msCompile"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,402 @@
|
|||
using System;
|
||||
using System.Collections;
|
||||
|
||||
namespace hem0
|
||||
{
|
||||
class Program
|
||||
{
|
||||
static void Main(string[] args)
|
||||
{
|
||||
Console.WriteLine("hem encode start");
|
||||
|
||||
Console.Write("введите сигнал:\t\t");
|
||||
string inputMsg = Console.ReadLine();
|
||||
//string inputMsg = "101";
|
||||
int n = inputMsg.Length;
|
||||
if ((n < 2) || (n > 10)) {
|
||||
Console.WriteLine("количесво бит в сообщении должно быть от 3 до 10.");
|
||||
Environment.Exit(0);
|
||||
}
|
||||
// объект класса Hem обеспечивает кодирование/декодирование, проверку сообщений
|
||||
// в нём хранятся матрицы соответствующие данной длине сообщения
|
||||
Hem hem = new Hem(n);
|
||||
//отладочный вывод матриц
|
||||
{
|
||||
/*Console.WriteLine("G");
|
||||
hem.PrintG();
|
||||
Console.WriteLine("H");
|
||||
hem.PrintH();
|
||||
Console.WriteLine("Ht");
|
||||
hem.PrintHt();*/
|
||||
}
|
||||
int[] a = Hem.StrToBits(inputMsg);
|
||||
int[] b = hem.encode(a);
|
||||
Console.WriteLine("закодированный сигнал:\t" + Hem.BitsToStr(b));
|
||||
Console.Write("исправьте сигнал:\t");
|
||||
b = Hem.StrToBits(Console.ReadLine());
|
||||
//b = Hem.StrToBits("001101");
|
||||
|
||||
//sindrom() возвращает битовый массив ошибки
|
||||
//результат нужно проверять на null - это признак внутренней ошибки
|
||||
int[] sind = hem.sindrom(b);
|
||||
Console.WriteLine("синдром:\t\t" + Hem.BitsToStr(sind));
|
||||
int e = Hem.BitsToInt(sind);
|
||||
if (e == 0) {
|
||||
Console.WriteLine("ошибка отсутствует:\t" + e);
|
||||
} else {
|
||||
//если ошибка есть, то надо ковырять
|
||||
//ищем в генерирующей таблице G строку в которой контрольные биты совпадают с синдромом
|
||||
e = hem.errorPos(sind);
|
||||
if (e >= 0) {
|
||||
Console.WriteLine("позиция ошибки:\t\t" + e);
|
||||
b = hem.fix(b, e);
|
||||
} else {
|
||||
Console.WriteLine("сигнал получен верный, ошибочно передан один из битов коррекции");
|
||||
}
|
||||
}
|
||||
int[] B = hem.signal(b);
|
||||
Console.WriteLine("правильный сигнал:\t" + Hem.BitsToStr(B));
|
||||
}
|
||||
}
|
||||
|
||||
class Hem
|
||||
{
|
||||
public static int changeBit(int i) {
|
||||
if (i == 0) {
|
||||
return 1;
|
||||
} else {
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
//последний бит у чётного числа 0, а у нечётного 1
|
||||
private static bool isEven(int a) {
|
||||
return (a & 1) == 0;
|
||||
}
|
||||
|
||||
//умножение вектора на матрицу
|
||||
//строка на столбец
|
||||
public static int[] multVectToMatrix(int[,] m, int[] v) {
|
||||
int rows = m.GetUpperBound(0) + 1;
|
||||
int cols = m.GetUpperBound(1) + 1;
|
||||
if (rows != v.Length) {
|
||||
return null;
|
||||
}
|
||||
int[] c = new int[cols];
|
||||
for (int i = 0; i < cols; i++) {
|
||||
c[i] = 0;
|
||||
for (int j = 0; j < rows; j++) {
|
||||
c[i] = c[i] + m[j,i] * v[j];
|
||||
}
|
||||
//чётные преобразуем в 0, а нечётные в 1
|
||||
if (c[i] > 1) {
|
||||
if (isEven(c[i])) {
|
||||
c[i] = 0;
|
||||
} else {
|
||||
c[i] = 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
return c;
|
||||
}
|
||||
|
||||
//преобразование массива бит в целое число
|
||||
//из двоичного представления синдром преобразуем в целое число -- позицию
|
||||
public static int BitsToInt(int[] s) {
|
||||
int t = 0;
|
||||
for (int i = 0; i < s.Length; i++){
|
||||
t += s[i] * (int) Math.Pow(2, s.Length - 1 - i);
|
||||
}
|
||||
return t;
|
||||
}
|
||||
|
||||
//битовый массив в строку
|
||||
public static string BitsToStr(int[] bits) {
|
||||
string s = "";
|
||||
int i = 0;
|
||||
foreach (int b in bits) {
|
||||
if (b == 0) {
|
||||
s += '0';
|
||||
} else {
|
||||
s += '1';
|
||||
}
|
||||
i++;
|
||||
}
|
||||
return s;
|
||||
}
|
||||
|
||||
//строку в битовый массив
|
||||
public static int[] StrToBits(string s) {
|
||||
int n = s.Length;
|
||||
int[] t = new int[n];
|
||||
char[] CH = s.ToCharArray();
|
||||
int i = 0;
|
||||
foreach (char ch in CH) {
|
||||
if (ch == '0') {
|
||||
t[i] = 0;
|
||||
} else {
|
||||
t[i] = 1;
|
||||
}
|
||||
i++;
|
||||
}
|
||||
return t;
|
||||
}
|
||||
|
||||
//errorPos - возвращает позицию ошибочного бита
|
||||
//если позиция не найдена (return -1), значит синдром отражает некорректно полученный бит коррекции, но это не страшно, сигнал получен правильный
|
||||
public int errorPos(int[] s) {
|
||||
//проходим только по битам коррекции, они начинаются в матрице G с позиции k
|
||||
//сравниваем биты коррекции из G с s
|
||||
int sum;
|
||||
for (int j = 0; j < k; j++) { //проход по строкам матрицы G
|
||||
sum = 0;
|
||||
for (int i = k; i < n; i++) { //проход по столбцам матрицы G
|
||||
if (G[j,i] != s[i]) {
|
||||
sum++;
|
||||
}
|
||||
}
|
||||
if (sum == 0) {
|
||||
//строка в матрице G совпала с синдромом
|
||||
return j;
|
||||
}
|
||||
}
|
||||
return -1;
|
||||
}
|
||||
|
||||
//если ошибка позиции в информационных битах, то исправляет информационный бит
|
||||
//входной параметр e - позиция ошибки должна быть от 0 до k-1,
|
||||
//начиная с позиции k идут биты коррекции, их не правим, возвращает входной параметр
|
||||
public int[] fix(int[] b, int e) {
|
||||
if (e >= k) {
|
||||
return b;
|
||||
}
|
||||
int[] t = new int[b.Length];
|
||||
for (int i = 0; i < b.Length; i++) {
|
||||
if (i == e) {
|
||||
t[i] = changeBit(b[i]);
|
||||
} else {
|
||||
t[i] = b[i];
|
||||
}
|
||||
}
|
||||
return t;
|
||||
}
|
||||
|
||||
//возвращает битовый массив из информационных битов
|
||||
public int[] signal(int[] b) {
|
||||
int[] r = new int[k];
|
||||
for (int i = 0; i < k; i++) {
|
||||
r[i] = b[i];
|
||||
}
|
||||
return r;
|
||||
}
|
||||
|
||||
//кодируем кодом хэмминга битовый массив в новый битовый массив
|
||||
public int[] encode(int[] a) {
|
||||
return multVectToMatrix(G, a);
|
||||
}
|
||||
|
||||
//сложение по модулю 2 двух битовых последовательностей
|
||||
//размер конечно должен быть одинаковый
|
||||
public int[] xorVectVect(int[] a, int[] b) {
|
||||
if (a == null) {
|
||||
Console.WriteLine("PANIC! <xorVectVect(a,b)> input parameter a is null");
|
||||
return null;
|
||||
}
|
||||
if (b == null) {
|
||||
Console.WriteLine("PANIC! <xorVectVect(a,b)> input parameter b is null");
|
||||
return null;
|
||||
}
|
||||
if (a.Length != b.Length) {
|
||||
return null;
|
||||
}
|
||||
int[] sum = new int[a.Length];
|
||||
for (int i = 0; i < a.Length; i++) {
|
||||
if (Hem.isEven(a[i]+b[i])) {
|
||||
sum[i] = 0;
|
||||
} else {
|
||||
sum[i] = 1;
|
||||
}
|
||||
}
|
||||
return sum;
|
||||
}
|
||||
|
||||
//sindrom() - расчёт битового массива ошибки
|
||||
//если сигнал пришёл без ошибки, то код хэмминга от информационных битов получится как пришедший, синдром будет 0
|
||||
//пусть
|
||||
//B - пришедший сигнал с ошибкой (в примере из методички B=1111001)
|
||||
//берём от пришедшего сигнала значищие биты (первые k=4, это 1111)
|
||||
//вычисляем по ним код хэмминга, получаем b=1111111
|
||||
//сравниваем с пришедшим сигналом (B xor b) = 0000110 - отличен от 0,
|
||||
//первые k бит соответствующие информационным ВСЕГДА будут 0, потому что код хэмминга в этих позицыях сохраняет исходный сигнал,
|
||||
//в генерирующей матрице сначала идён диагональная единичная матрица - умножая на неё первые k бит не изменяются
|
||||
//у нас получились биты коррекции 110, в генерирующей матрице это вторая строка - значит второй с лева бит сигнала
|
||||
public int[] sindrom(int[] a) {
|
||||
int[] b = new int[k];
|
||||
//выделяем в b только информационные биты (первые k)
|
||||
for (int i = 0; i < k; i++) {
|
||||
b[i] = a[i];
|
||||
}
|
||||
int[] s = multVectToMatrix(G, b);
|
||||
return xorVectVect(a, s);
|
||||
}
|
||||
|
||||
int k;
|
||||
int r;
|
||||
int n;
|
||||
public int[,] G;
|
||||
int[,] H;
|
||||
int[,] Ht;
|
||||
//numBit must be great then 0
|
||||
public Hem(int numBits)
|
||||
{
|
||||
switch (numBits) {
|
||||
case 3:
|
||||
k = 3;
|
||||
r = 3;
|
||||
n = 6;
|
||||
G = G3;
|
||||
H = H3;
|
||||
Ht = Ht3;
|
||||
break;
|
||||
case 4:
|
||||
k = 4;
|
||||
r = 3;
|
||||
n = 7;
|
||||
G = G4;
|
||||
H = H4;
|
||||
Ht = Ht4;
|
||||
break;
|
||||
case 5:
|
||||
k = 5;
|
||||
r = 4;
|
||||
n = 9;
|
||||
G = G5;
|
||||
H = H5;
|
||||
Ht = Ht5;
|
||||
break;
|
||||
default:
|
||||
k = numBits;
|
||||
r = (int)Math.Ceiling(Math.Log(k + 1 + Math.Ceiling(Math.Log(k + 1, 2)), 2));
|
||||
n = k + r;
|
||||
G = makeG(k, n);
|
||||
H = new int[r, n];
|
||||
Ht = new int[n, r];
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
int[,] makeG(int k, int n) {
|
||||
int[,] g = new int[k, n];
|
||||
for (int i = 0; i < k; i++)
|
||||
{
|
||||
for (int j = 0; j < n; j++)
|
||||
{
|
||||
g[i,j] = 1;
|
||||
}
|
||||
}
|
||||
return g;
|
||||
}
|
||||
|
||||
public void PrintG() {
|
||||
int rows = G.GetUpperBound(0) + 1;
|
||||
int cols = G.GetUpperBound(1) + 1;
|
||||
for (int i = 0; i < rows; i++)
|
||||
{
|
||||
for (int j = 0; j < cols; j++)
|
||||
{
|
||||
Console.Write("{0:D} ", G[i,j]);
|
||||
}
|
||||
Console.WriteLine();
|
||||
}
|
||||
}
|
||||
|
||||
public void PrintH() {
|
||||
int rows = H.GetUpperBound(0) + 1;
|
||||
int cols = H.GetUpperBound(1) + 1;
|
||||
for (int i = 0; i < rows; i++)
|
||||
{
|
||||
for (int j = 0; j < cols; j++)
|
||||
{
|
||||
Console.Write("{0:D} ", H[i, j]);
|
||||
}
|
||||
Console.WriteLine();
|
||||
}
|
||||
}
|
||||
|
||||
public void PrintHt() {
|
||||
int rows = Ht.GetUpperBound(0) + 1;
|
||||
int cols = Ht.GetUpperBound(1) + 1;
|
||||
for (int i = 0; i < rows; i++)
|
||||
{
|
||||
for (int j = 0; j < cols; j++)
|
||||
{
|
||||
Console.Write("{0:D} ", Ht[i, j]);
|
||||
}
|
||||
Console.WriteLine();
|
||||
}
|
||||
}
|
||||
|
||||
//матрицы для 3 битовой последовательности
|
||||
//генерирующая таблица для 3 битовой последовательности
|
||||
public static int[,] G3 = { {1, 0, 0, 1, 1, 0},
|
||||
{0, 1, 0, 1, 0, 1},
|
||||
{0, 0, 1, 0, 1, 1}};
|
||||
|
||||
//проверочная таблица для 3 битовой последовательности
|
||||
public static int[,] H3 = { {1, 1, 0, 1, 0, 0},
|
||||
{1, 0, 1, 0, 1, 0},
|
||||
{0, 1, 1, 0, 0, 1}};
|
||||
//транспонированая проверочная
|
||||
public static int[,] Ht3 = {{1, 1, 0},
|
||||
{1, 0, 1},
|
||||
{0, 1, 1},
|
||||
{1, 0, 0},
|
||||
{0, 1, 0},
|
||||
{0, 0, 1}};
|
||||
|
||||
//матрицы для 4 битовой последовательности
|
||||
//генерирующая таблица
|
||||
public static int[,] G4 = { {1, 0, 0, 0, 1, 1, 1},
|
||||
{0, 1, 0, 0, 1, 1, 0},
|
||||
{0, 0, 1, 0, 1, 0, 1},
|
||||
{0, 0, 0, 1, 0, 1, 1}};
|
||||
|
||||
//проверочная таблица
|
||||
public static int[,] H4 = { {1, 1, 1, 0, 1, 0, 0},
|
||||
{1, 1, 0, 1, 0, 1, 0},
|
||||
{1, 0, 1, 1, 0, 0, 1}};
|
||||
//транспонированая проверочная
|
||||
public static int[,] Ht4 = {{1, 1, 1},
|
||||
{1, 1, 0},
|
||||
{1, 0, 1},
|
||||
{0, 1, 1},
|
||||
{1, 0, 0},
|
||||
{0, 1, 0},
|
||||
{0, 0, 1}};
|
||||
|
||||
//матрицы для 5 битовой последовательности
|
||||
//генерирующая таблица
|
||||
public static int[,] G5 = { {1, 0, 0, 0, 0, 1, 0, 0, 1},
|
||||
{0, 1, 0, 0, 0, 0, 1, 1, 1},
|
||||
{0, 0, 1, 0, 0, 0, 1, 1, 0},
|
||||
{0, 0, 0, 1, 0, 0, 1, 0, 1},
|
||||
{0, 0, 0, 0, 1, 0, 0, 1, 1}};
|
||||
|
||||
//проверочная таблица
|
||||
public static int[,] H5 = { {1, 0, 0, 0, 0, 1, 0, 0, 0},
|
||||
{0, 1, 1, 1, 0, 0, 1, 0, 0},
|
||||
{0, 1, 1, 0, 1, 0, 0, 1, 0},
|
||||
{1, 1, 0, 1, 1, 0, 0, 0, 1}};
|
||||
|
||||
//транспонированая проверочная
|
||||
public static int[,] Ht5 = {{1, 0, 0, 1},
|
||||
{0, 1, 1, 1},
|
||||
{0, 1, 1, 0},
|
||||
{0, 1, 0, 1},
|
||||
{0, 0, 1, 1},
|
||||
{1, 0, 0, 0},
|
||||
{0, 1, 0, 0},
|
||||
{0, 0, 1, 0},
|
||||
{0, 0, 0, 1}};
|
||||
}
|
||||
}
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"runtimeTarget": {
|
||||
"name": ".NETCoreApp,Version=v2.1",
|
||||
"signature": "da39a3ee5e6b4b0d3255bfef95601890afd80709"
|
||||
},
|
||||
"compilationOptions": {},
|
||||
"targets": {
|
||||
".NETCoreApp,Version=v2.1": {
|
||||
"hem0/1.0.0": {
|
||||
"runtime": {
|
||||
"hem0.dll": {}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"hem0/1.0.0": {
|
||||
"type": "project",
|
||||
"serviceable": false,
|
||||
"sha512": ""
|
||||
}
|
||||
}
|
||||
}
|
Двоичный файл не отображается.
Двоичный файл не отображается.
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"runtimeOptions": {
|
||||
"additionalProbingPaths": [
|
||||
"C:\\Users\\vital\\.dotnet\\store\\|arch|\\|tfm|",
|
||||
"C:\\Users\\vital\\.nuget\\packages",
|
||||
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
||||
]
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"runtimeOptions": {
|
||||
"tfm": "netcoreapp2.1",
|
||||
"framework": {
|
||||
"name": "Microsoft.NETCore.App",
|
||||
"version": "2.1.0"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<OutputType>Exe</OutputType>
|
||||
<TargetFramework>netcoreapp2.1</TargetFramework>
|
||||
</PropertyGroup>
|
||||
|
||||
</Project>
|
|
@ -0,0 +1,23 @@
|
|||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Этот код создан программой.
|
||||
// Исполняемая версия:4.0.30319.42000
|
||||
//
|
||||
// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
|
||||
// повторной генерации кода.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("hem0")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("hem0")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("hem0")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
||||
// Generated by the MSBuild WriteCodeFragment class.
|
||||
|
|
@ -0,0 +1 @@
|
|||
fe92af59323d1f12778765329df1ecb2d786567f
|
Двоичный файл не отображается.
|
@ -0,0 +1 @@
|
|||
7495f1c7d4b372523f4d0cd096810a89adb1d28a
|
|
@ -0,0 +1,11 @@
|
|||
X:\prj\lab3\hem0\bin\Debug\netcoreapp2.1\hem0.deps.json
|
||||
X:\prj\lab3\hem0\bin\Debug\netcoreapp2.1\hem0.runtimeconfig.json
|
||||
X:\prj\lab3\hem0\bin\Debug\netcoreapp2.1\hem0.runtimeconfig.dev.json
|
||||
X:\prj\lab3\hem0\bin\Debug\netcoreapp2.1\hem0.dll
|
||||
X:\prj\lab3\hem0\bin\Debug\netcoreapp2.1\hem0.pdb
|
||||
X:\prj\lab3\hem0\obj\Debug\netcoreapp2.1\hem0.csprojAssemblyReference.cache
|
||||
X:\prj\lab3\hem0\obj\Debug\netcoreapp2.1\hem0.csproj.CoreCompileInputs.cache
|
||||
X:\prj\lab3\hem0\obj\Debug\netcoreapp2.1\hem0.AssemblyInfoInputs.cache
|
||||
X:\prj\lab3\hem0\obj\Debug\netcoreapp2.1\hem0.AssemblyInfo.cs
|
||||
X:\prj\lab3\hem0\obj\Debug\netcoreapp2.1\hem0.dll
|
||||
X:\prj\lab3\hem0\obj\Debug\netcoreapp2.1\hem0.pdb
|
Двоичный файл не отображается.
Двоичный файл не отображается.
Двоичный файл не отображается.
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"version": 1,
|
||||
"dgSpecHash": "EsJ+r7vUR3ueEAliocFQ6YnE3CacbeLV3WiBFye3fr2s8dxc87Cv4DarR0MLZOmT9fwUvRR7mBX5qHlqWjJP0A==",
|
||||
"success": true
|
||||
}
|
|
@ -0,0 +1,57 @@
|
|||
{
|
||||
"format": 1,
|
||||
"restore": {
|
||||
"X:\\prj\\lab3\\hem0\\hem0.csproj": {}
|
||||
},
|
||||
"projects": {
|
||||
"X:\\prj\\lab3\\hem0\\hem0.csproj": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "X:\\prj\\lab3\\hem0\\hem0.csproj",
|
||||
"projectName": "hem0",
|
||||
"projectPath": "X:\\prj\\lab3\\hem0\\hem0.csproj",
|
||||
"packagesPath": "C:\\Users\\vital\\.nuget\\packages\\",
|
||||
"outputPath": "X:\\prj\\lab3\\hem0\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
||||
],
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\vital\\AppData\\Roaming\\NuGet\\NuGet.Config"
|
||||
],
|
||||
"originalTargetFrameworks": [
|
||||
"netcoreapp2.1"
|
||||
],
|
||||
"sources": {
|
||||
"https://api.nuget.org/v3/index.json": {}
|
||||
},
|
||||
"frameworks": {
|
||||
"netcoreapp2.1": {
|
||||
"projectReferences": {}
|
||||
}
|
||||
},
|
||||
"warningProperties": {
|
||||
"warnAsError": [
|
||||
"NU1605"
|
||||
]
|
||||
}
|
||||
},
|
||||
"frameworks": {
|
||||
"netcoreapp2.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.App": {
|
||||
"target": "Package",
|
||||
"version": "[2.1.0, )",
|
||||
"autoReferenced": true
|
||||
}
|
||||
},
|
||||
"imports": [
|
||||
"net461"
|
||||
],
|
||||
"assetTargetFallback": true,
|
||||
"warn": true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,18 @@
|
|||
<?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)' == '' ">X:\prj\lab3\hem0\obj\project.assets.json</ProjectAssetsFile>
|
||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
|
||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\vital\.nuget\packages\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder</NuGetPackageFolders>
|
||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.0.0</NuGetToolVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<Import Project="C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.netcore.app\2.1.0\build\netcoreapp2.1\Microsoft.NETCore.App.props" Condition="Exists('C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.netcore.app\2.1.0\build\netcoreapp2.1\Microsoft.NETCore.App.props')" />
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<Import Project="C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\NETStandard.Library.targets" Condition="Exists('C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\NETStandard.Library.targets')" />
|
||||
<Import Project="C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.netcore.app\2.1.0\build\netcoreapp2.1\Microsoft.NETCore.App.targets" Condition="Exists('C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.netcore.app\2.1.0\build\netcoreapp2.1\Microsoft.NETCore.App.targets')" />
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,743 @@
|
|||
{
|
||||
"version": 3,
|
||||
"targets": {
|
||||
".NETCoreApp,Version=v2.1": {
|
||||
"Microsoft.NETCore.App/2.1.0": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.DotNetHostPolicy": "2.1.0",
|
||||
"Microsoft.NETCore.Platforms": "2.1.0",
|
||||
"Microsoft.NETCore.Targets": "2.1.0",
|
||||
"NETStandard.Library": "2.0.3"
|
||||
},
|
||||
"compile": {
|
||||
"ref/netcoreapp2.1/Microsoft.CSharp.dll": {},
|
||||
"ref/netcoreapp2.1/Microsoft.VisualBasic.dll": {},
|
||||
"ref/netcoreapp2.1/Microsoft.Win32.Primitives.dll": {},
|
||||
"ref/netcoreapp2.1/System.AppContext.dll": {},
|
||||
"ref/netcoreapp2.1/System.Buffers.dll": {},
|
||||
"ref/netcoreapp2.1/System.Collections.Concurrent.dll": {},
|
||||
"ref/netcoreapp2.1/System.Collections.Immutable.dll": {},
|
||||
"ref/netcoreapp2.1/System.Collections.NonGeneric.dll": {},
|
||||
"ref/netcoreapp2.1/System.Collections.Specialized.dll": {},
|
||||
"ref/netcoreapp2.1/System.Collections.dll": {},
|
||||
"ref/netcoreapp2.1/System.ComponentModel.Annotations.dll": {},
|
||||
"ref/netcoreapp2.1/System.ComponentModel.DataAnnotations.dll": {},
|
||||
"ref/netcoreapp2.1/System.ComponentModel.EventBasedAsync.dll": {},
|
||||
"ref/netcoreapp2.1/System.ComponentModel.Primitives.dll": {},
|
||||
"ref/netcoreapp2.1/System.ComponentModel.TypeConverter.dll": {},
|
||||
"ref/netcoreapp2.1/System.ComponentModel.dll": {},
|
||||
"ref/netcoreapp2.1/System.Configuration.dll": {},
|
||||
"ref/netcoreapp2.1/System.Console.dll": {},
|
||||
"ref/netcoreapp2.1/System.Core.dll": {},
|
||||
"ref/netcoreapp2.1/System.Data.Common.dll": {},
|
||||
"ref/netcoreapp2.1/System.Data.dll": {},
|
||||
"ref/netcoreapp2.1/System.Diagnostics.Contracts.dll": {},
|
||||
"ref/netcoreapp2.1/System.Diagnostics.Debug.dll": {},
|
||||
"ref/netcoreapp2.1/System.Diagnostics.DiagnosticSource.dll": {},
|
||||
"ref/netcoreapp2.1/System.Diagnostics.FileVersionInfo.dll": {},
|
||||
"ref/netcoreapp2.1/System.Diagnostics.Process.dll": {},
|
||||
"ref/netcoreapp2.1/System.Diagnostics.StackTrace.dll": {},
|
||||
"ref/netcoreapp2.1/System.Diagnostics.TextWriterTraceListener.dll": {},
|
||||
"ref/netcoreapp2.1/System.Diagnostics.Tools.dll": {},
|
||||
"ref/netcoreapp2.1/System.Diagnostics.TraceSource.dll": {},
|
||||
"ref/netcoreapp2.1/System.Diagnostics.Tracing.dll": {},
|
||||
"ref/netcoreapp2.1/System.Drawing.Primitives.dll": {},
|
||||
"ref/netcoreapp2.1/System.Drawing.dll": {},
|
||||
"ref/netcoreapp2.1/System.Dynamic.Runtime.dll": {},
|
||||
"ref/netcoreapp2.1/System.Globalization.Calendars.dll": {},
|
||||
"ref/netcoreapp2.1/System.Globalization.Extensions.dll": {},
|
||||
"ref/netcoreapp2.1/System.Globalization.dll": {},
|
||||
"ref/netcoreapp2.1/System.IO.Compression.Brotli.dll": {},
|
||||
"ref/netcoreapp2.1/System.IO.Compression.FileSystem.dll": {},
|
||||
"ref/netcoreapp2.1/System.IO.Compression.ZipFile.dll": {},
|
||||
"ref/netcoreapp2.1/System.IO.Compression.dll": {},
|
||||
"ref/netcoreapp2.1/System.IO.FileSystem.DriveInfo.dll": {},
|
||||
"ref/netcoreapp2.1/System.IO.FileSystem.Primitives.dll": {},
|
||||
"ref/netcoreapp2.1/System.IO.FileSystem.Watcher.dll": {},
|
||||
"ref/netcoreapp2.1/System.IO.FileSystem.dll": {},
|
||||
"ref/netcoreapp2.1/System.IO.IsolatedStorage.dll": {},
|
||||
"ref/netcoreapp2.1/System.IO.MemoryMappedFiles.dll": {},
|
||||
"ref/netcoreapp2.1/System.IO.Pipes.dll": {},
|
||||
"ref/netcoreapp2.1/System.IO.UnmanagedMemoryStream.dll": {},
|
||||
"ref/netcoreapp2.1/System.IO.dll": {},
|
||||
"ref/netcoreapp2.1/System.Linq.Expressions.dll": {},
|
||||
"ref/netcoreapp2.1/System.Linq.Parallel.dll": {},
|
||||
"ref/netcoreapp2.1/System.Linq.Queryable.dll": {},
|
||||
"ref/netcoreapp2.1/System.Linq.dll": {},
|
||||
"ref/netcoreapp2.1/System.Memory.dll": {},
|
||||
"ref/netcoreapp2.1/System.Net.Http.dll": {},
|
||||
"ref/netcoreapp2.1/System.Net.HttpListener.dll": {},
|
||||
"ref/netcoreapp2.1/System.Net.Mail.dll": {},
|
||||
"ref/netcoreapp2.1/System.Net.NameResolution.dll": {},
|
||||
"ref/netcoreapp2.1/System.Net.NetworkInformation.dll": {},
|
||||
"ref/netcoreapp2.1/System.Net.Ping.dll": {},
|
||||
"ref/netcoreapp2.1/System.Net.Primitives.dll": {},
|
||||
"ref/netcoreapp2.1/System.Net.Requests.dll": {},
|
||||
"ref/netcoreapp2.1/System.Net.Security.dll": {},
|
||||
"ref/netcoreapp2.1/System.Net.ServicePoint.dll": {},
|
||||
"ref/netcoreapp2.1/System.Net.Sockets.dll": {},
|
||||
"ref/netcoreapp2.1/System.Net.WebClient.dll": {},
|
||||
"ref/netcoreapp2.1/System.Net.WebHeaderCollection.dll": {},
|
||||
"ref/netcoreapp2.1/System.Net.WebProxy.dll": {},
|
||||
"ref/netcoreapp2.1/System.Net.WebSockets.Client.dll": {},
|
||||
"ref/netcoreapp2.1/System.Net.WebSockets.dll": {},
|
||||
"ref/netcoreapp2.1/System.Net.dll": {},
|
||||
"ref/netcoreapp2.1/System.Numerics.Vectors.dll": {},
|
||||
"ref/netcoreapp2.1/System.Numerics.dll": {},
|
||||
"ref/netcoreapp2.1/System.ObjectModel.dll": {},
|
||||
"ref/netcoreapp2.1/System.Reflection.DispatchProxy.dll": {},
|
||||
"ref/netcoreapp2.1/System.Reflection.Emit.ILGeneration.dll": {},
|
||||
"ref/netcoreapp2.1/System.Reflection.Emit.Lightweight.dll": {},
|
||||
"ref/netcoreapp2.1/System.Reflection.Emit.dll": {},
|
||||
"ref/netcoreapp2.1/System.Reflection.Extensions.dll": {},
|
||||
"ref/netcoreapp2.1/System.Reflection.Metadata.dll": {},
|
||||
"ref/netcoreapp2.1/System.Reflection.Primitives.dll": {},
|
||||
"ref/netcoreapp2.1/System.Reflection.TypeExtensions.dll": {},
|
||||
"ref/netcoreapp2.1/System.Reflection.dll": {},
|
||||
"ref/netcoreapp2.1/System.Resources.Reader.dll": {},
|
||||
"ref/netcoreapp2.1/System.Resources.ResourceManager.dll": {},
|
||||
"ref/netcoreapp2.1/System.Resources.Writer.dll": {},
|
||||
"ref/netcoreapp2.1/System.Runtime.CompilerServices.VisualC.dll": {},
|
||||
"ref/netcoreapp2.1/System.Runtime.Extensions.dll": {},
|
||||
"ref/netcoreapp2.1/System.Runtime.Handles.dll": {},
|
||||
"ref/netcoreapp2.1/System.Runtime.InteropServices.RuntimeInformation.dll": {},
|
||||
"ref/netcoreapp2.1/System.Runtime.InteropServices.WindowsRuntime.dll": {},
|
||||
"ref/netcoreapp2.1/System.Runtime.InteropServices.dll": {},
|
||||
"ref/netcoreapp2.1/System.Runtime.Loader.dll": {},
|
||||
"ref/netcoreapp2.1/System.Runtime.Numerics.dll": {},
|
||||
"ref/netcoreapp2.1/System.Runtime.Serialization.Formatters.dll": {},
|
||||
"ref/netcoreapp2.1/System.Runtime.Serialization.Json.dll": {},
|
||||
"ref/netcoreapp2.1/System.Runtime.Serialization.Primitives.dll": {},
|
||||
"ref/netcoreapp2.1/System.Runtime.Serialization.Xml.dll": {},
|
||||
"ref/netcoreapp2.1/System.Runtime.Serialization.dll": {},
|
||||
"ref/netcoreapp2.1/System.Runtime.dll": {},
|
||||
"ref/netcoreapp2.1/System.Security.Claims.dll": {},
|
||||
"ref/netcoreapp2.1/System.Security.Cryptography.Algorithms.dll": {},
|
||||
"ref/netcoreapp2.1/System.Security.Cryptography.Csp.dll": {},
|
||||
"ref/netcoreapp2.1/System.Security.Cryptography.Encoding.dll": {},
|
||||
"ref/netcoreapp2.1/System.Security.Cryptography.Primitives.dll": {},
|
||||
"ref/netcoreapp2.1/System.Security.Cryptography.X509Certificates.dll": {},
|
||||
"ref/netcoreapp2.1/System.Security.Principal.dll": {},
|
||||
"ref/netcoreapp2.1/System.Security.SecureString.dll": {},
|
||||
"ref/netcoreapp2.1/System.Security.dll": {},
|
||||
"ref/netcoreapp2.1/System.ServiceModel.Web.dll": {},
|
||||
"ref/netcoreapp2.1/System.ServiceProcess.dll": {},
|
||||
"ref/netcoreapp2.1/System.Text.Encoding.Extensions.dll": {},
|
||||
"ref/netcoreapp2.1/System.Text.Encoding.dll": {},
|
||||
"ref/netcoreapp2.1/System.Text.RegularExpressions.dll": {},
|
||||
"ref/netcoreapp2.1/System.Threading.Overlapped.dll": {},
|
||||
"ref/netcoreapp2.1/System.Threading.Tasks.Dataflow.dll": {},
|
||||
"ref/netcoreapp2.1/System.Threading.Tasks.Extensions.dll": {},
|
||||
"ref/netcoreapp2.1/System.Threading.Tasks.Parallel.dll": {},
|
||||
"ref/netcoreapp2.1/System.Threading.Tasks.dll": {},
|
||||
"ref/netcoreapp2.1/System.Threading.Thread.dll": {},
|
||||
"ref/netcoreapp2.1/System.Threading.ThreadPool.dll": {},
|
||||
"ref/netcoreapp2.1/System.Threading.Timer.dll": {},
|
||||
"ref/netcoreapp2.1/System.Threading.dll": {},
|
||||
"ref/netcoreapp2.1/System.Transactions.Local.dll": {},
|
||||
"ref/netcoreapp2.1/System.Transactions.dll": {},
|
||||
"ref/netcoreapp2.1/System.ValueTuple.dll": {},
|
||||
"ref/netcoreapp2.1/System.Web.HttpUtility.dll": {},
|
||||
"ref/netcoreapp2.1/System.Web.dll": {},
|
||||
"ref/netcoreapp2.1/System.Windows.dll": {},
|
||||
"ref/netcoreapp2.1/System.Xml.Linq.dll": {},
|
||||
"ref/netcoreapp2.1/System.Xml.ReaderWriter.dll": {},
|
||||
"ref/netcoreapp2.1/System.Xml.Serialization.dll": {},
|
||||
"ref/netcoreapp2.1/System.Xml.XDocument.dll": {},
|
||||
"ref/netcoreapp2.1/System.Xml.XPath.XDocument.dll": {},
|
||||
"ref/netcoreapp2.1/System.Xml.XPath.dll": {},
|
||||
"ref/netcoreapp2.1/System.Xml.XmlDocument.dll": {},
|
||||
"ref/netcoreapp2.1/System.Xml.XmlSerializer.dll": {},
|
||||
"ref/netcoreapp2.1/System.Xml.dll": {},
|
||||
"ref/netcoreapp2.1/System.dll": {},
|
||||
"ref/netcoreapp2.1/WindowsBase.dll": {},
|
||||
"ref/netcoreapp2.1/mscorlib.dll": {},
|
||||
"ref/netcoreapp2.1/netstandard.dll": {}
|
||||
},
|
||||
"build": {
|
||||
"build/netcoreapp2.1/Microsoft.NETCore.App.props": {},
|
||||
"build/netcoreapp2.1/Microsoft.NETCore.App.targets": {}
|
||||
}
|
||||
},
|
||||
"Microsoft.NETCore.DotNetAppHost/2.1.0": {
|
||||
"type": "package"
|
||||
},
|
||||
"Microsoft.NETCore.DotNetHostPolicy/2.1.0": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.DotNetHostResolver": "2.1.0"
|
||||
}
|
||||
},
|
||||
"Microsoft.NETCore.DotNetHostResolver/2.1.0": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.DotNetAppHost": "2.1.0"
|
||||
}
|
||||
},
|
||||
"Microsoft.NETCore.Platforms/2.1.0": {
|
||||
"type": "package",
|
||||
"compile": {
|
||||
"lib/netstandard1.0/_._": {}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard1.0/_._": {}
|
||||
}
|
||||
},
|
||||
"Microsoft.NETCore.Targets/2.1.0": {
|
||||
"type": "package",
|
||||
"compile": {
|
||||
"lib/netstandard1.0/_._": {}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard1.0/_._": {}
|
||||
}
|
||||
},
|
||||
"NETStandard.Library/2.0.3": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.Platforms": "1.1.0"
|
||||
},
|
||||
"compile": {
|
||||
"lib/netstandard1.0/_._": {}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard1.0/_._": {}
|
||||
},
|
||||
"build": {
|
||||
"build/netstandard2.0/NETStandard.Library.targets": {}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"Microsoft.NETCore.App/2.1.0": {
|
||||
"sha512": "JNHhG+j5eIhG26+H721IDmwswGUznTwwSuJMFe/08h0X2YarHvA15sVAvUkA/2Sp3W0ENNm48t+J7KTPRqEpfA==",
|
||||
"type": "package",
|
||||
"path": "microsoft.netcore.app/2.1.0",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"LICENSE.TXT",
|
||||
"Microsoft.NETCore.App.versions.txt",
|
||||
"THIRD-PARTY-NOTICES.TXT",
|
||||
"build/netcoreapp2.1/Microsoft.NETCore.App.PlatformManifest.txt",
|
||||
"build/netcoreapp2.1/Microsoft.NETCore.App.props",
|
||||
"build/netcoreapp2.1/Microsoft.NETCore.App.targets",
|
||||
"microsoft.netcore.app.2.1.0.nupkg.sha512",
|
||||
"microsoft.netcore.app.nuspec",
|
||||
"ref/netcoreapp/_._",
|
||||
"ref/netcoreapp2.1/Microsoft.CSharp.dll",
|
||||
"ref/netcoreapp2.1/Microsoft.CSharp.xml",
|
||||
"ref/netcoreapp2.1/Microsoft.VisualBasic.dll",
|
||||
"ref/netcoreapp2.1/Microsoft.VisualBasic.xml",
|
||||
"ref/netcoreapp2.1/Microsoft.Win32.Primitives.dll",
|
||||
"ref/netcoreapp2.1/Microsoft.Win32.Primitives.xml",
|
||||
"ref/netcoreapp2.1/System.AppContext.dll",
|
||||
"ref/netcoreapp2.1/System.Buffers.dll",
|
||||
"ref/netcoreapp2.1/System.Buffers.xml",
|
||||
"ref/netcoreapp2.1/System.Collections.Concurrent.dll",
|
||||
"ref/netcoreapp2.1/System.Collections.Concurrent.xml",
|
||||
"ref/netcoreapp2.1/System.Collections.Immutable.dll",
|
||||
"ref/netcoreapp2.1/System.Collections.Immutable.xml",
|
||||
"ref/netcoreapp2.1/System.Collections.NonGeneric.dll",
|
||||
"ref/netcoreapp2.1/System.Collections.NonGeneric.xml",
|
||||
"ref/netcoreapp2.1/System.Collections.Specialized.dll",
|
||||
"ref/netcoreapp2.1/System.Collections.Specialized.xml",
|
||||
"ref/netcoreapp2.1/System.Collections.dll",
|
||||
"ref/netcoreapp2.1/System.Collections.xml",
|
||||
"ref/netcoreapp2.1/System.ComponentModel.Annotations.dll",
|
||||
"ref/netcoreapp2.1/System.ComponentModel.Annotations.xml",
|
||||
"ref/netcoreapp2.1/System.ComponentModel.DataAnnotations.dll",
|
||||
"ref/netcoreapp2.1/System.ComponentModel.EventBasedAsync.dll",
|
||||
"ref/netcoreapp2.1/System.ComponentModel.EventBasedAsync.xml",
|
||||
"ref/netcoreapp2.1/System.ComponentModel.Primitives.dll",
|
||||
"ref/netcoreapp2.1/System.ComponentModel.Primitives.xml",
|
||||
"ref/netcoreapp2.1/System.ComponentModel.TypeConverter.dll",
|
||||
"ref/netcoreapp2.1/System.ComponentModel.TypeConverter.xml",
|
||||
"ref/netcoreapp2.1/System.ComponentModel.dll",
|
||||
"ref/netcoreapp2.1/System.ComponentModel.xml",
|
||||
"ref/netcoreapp2.1/System.Configuration.dll",
|
||||
"ref/netcoreapp2.1/System.Console.dll",
|
||||
"ref/netcoreapp2.1/System.Console.xml",
|
||||
"ref/netcoreapp2.1/System.Core.dll",
|
||||
"ref/netcoreapp2.1/System.Data.Common.dll",
|
||||
"ref/netcoreapp2.1/System.Data.Common.xml",
|
||||
"ref/netcoreapp2.1/System.Data.dll",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.Contracts.dll",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.Contracts.xml",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.Debug.dll",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.Debug.xml",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.DiagnosticSource.dll",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.DiagnosticSource.xml",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.FileVersionInfo.dll",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.FileVersionInfo.xml",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.Process.dll",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.Process.xml",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.StackTrace.dll",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.StackTrace.xml",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.TextWriterTraceListener.dll",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.TextWriterTraceListener.xml",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.Tools.dll",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.Tools.xml",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.TraceSource.dll",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.TraceSource.xml",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.Tracing.dll",
|
||||
"ref/netcoreapp2.1/System.Diagnostics.Tracing.xml",
|
||||
"ref/netcoreapp2.1/System.Drawing.Primitives.dll",
|
||||
"ref/netcoreapp2.1/System.Drawing.Primitives.xml",
|
||||
"ref/netcoreapp2.1/System.Drawing.dll",
|
||||
"ref/netcoreapp2.1/System.Dynamic.Runtime.dll",
|
||||
"ref/netcoreapp2.1/System.Globalization.Calendars.dll",
|
||||
"ref/netcoreapp2.1/System.Globalization.Extensions.dll",
|
||||
"ref/netcoreapp2.1/System.Globalization.dll",
|
||||
"ref/netcoreapp2.1/System.IO.Compression.Brotli.dll",
|
||||
"ref/netcoreapp2.1/System.IO.Compression.FileSystem.dll",
|
||||
"ref/netcoreapp2.1/System.IO.Compression.ZipFile.dll",
|
||||
"ref/netcoreapp2.1/System.IO.Compression.ZipFile.xml",
|
||||
"ref/netcoreapp2.1/System.IO.Compression.dll",
|
||||
"ref/netcoreapp2.1/System.IO.Compression.xml",
|
||||
"ref/netcoreapp2.1/System.IO.FileSystem.DriveInfo.dll",
|
||||
"ref/netcoreapp2.1/System.IO.FileSystem.DriveInfo.xml",
|
||||
"ref/netcoreapp2.1/System.IO.FileSystem.Primitives.dll",
|
||||
"ref/netcoreapp2.1/System.IO.FileSystem.Watcher.dll",
|
||||
"ref/netcoreapp2.1/System.IO.FileSystem.Watcher.xml",
|
||||
"ref/netcoreapp2.1/System.IO.FileSystem.dll",
|
||||
"ref/netcoreapp2.1/System.IO.FileSystem.xml",
|
||||
"ref/netcoreapp2.1/System.IO.IsolatedStorage.dll",
|
||||
"ref/netcoreapp2.1/System.IO.IsolatedStorage.xml",
|
||||
"ref/netcoreapp2.1/System.IO.MemoryMappedFiles.dll",
|
||||
"ref/netcoreapp2.1/System.IO.MemoryMappedFiles.xml",
|
||||
"ref/netcoreapp2.1/System.IO.Pipes.dll",
|
||||
"ref/netcoreapp2.1/System.IO.Pipes.xml",
|
||||
"ref/netcoreapp2.1/System.IO.UnmanagedMemoryStream.dll",
|
||||
"ref/netcoreapp2.1/System.IO.dll",
|
||||
"ref/netcoreapp2.1/System.Linq.Expressions.dll",
|
||||
"ref/netcoreapp2.1/System.Linq.Expressions.xml",
|
||||
"ref/netcoreapp2.1/System.Linq.Parallel.dll",
|
||||
"ref/netcoreapp2.1/System.Linq.Parallel.xml",
|
||||
"ref/netcoreapp2.1/System.Linq.Queryable.dll",
|
||||
"ref/netcoreapp2.1/System.Linq.Queryable.xml",
|
||||
"ref/netcoreapp2.1/System.Linq.dll",
|
||||
"ref/netcoreapp2.1/System.Linq.xml",
|
||||
"ref/netcoreapp2.1/System.Memory.dll",
|
||||
"ref/netcoreapp2.1/System.Memory.xml",
|
||||
"ref/netcoreapp2.1/System.Net.Http.dll",
|
||||
"ref/netcoreapp2.1/System.Net.Http.xml",
|
||||
"ref/netcoreapp2.1/System.Net.HttpListener.dll",
|
||||
"ref/netcoreapp2.1/System.Net.HttpListener.xml",
|
||||
"ref/netcoreapp2.1/System.Net.Mail.dll",
|
||||
"ref/netcoreapp2.1/System.Net.Mail.xml",
|
||||
"ref/netcoreapp2.1/System.Net.NameResolution.dll",
|
||||
"ref/netcoreapp2.1/System.Net.NameResolution.xml",
|
||||
"ref/netcoreapp2.1/System.Net.NetworkInformation.dll",
|
||||
"ref/netcoreapp2.1/System.Net.NetworkInformation.xml",
|
||||
"ref/netcoreapp2.1/System.Net.Ping.dll",
|
||||
"ref/netcoreapp2.1/System.Net.Ping.xml",
|
||||
"ref/netcoreapp2.1/System.Net.Primitives.dll",
|
||||
"ref/netcoreapp2.1/System.Net.Primitives.xml",
|
||||
"ref/netcoreapp2.1/System.Net.Requests.dll",
|
||||
"ref/netcoreapp2.1/System.Net.Requests.xml",
|
||||
"ref/netcoreapp2.1/System.Net.Security.dll",
|
||||
"ref/netcoreapp2.1/System.Net.Security.xml",
|
||||
"ref/netcoreapp2.1/System.Net.ServicePoint.dll",
|
||||
"ref/netcoreapp2.1/System.Net.ServicePoint.xml",
|
||||
"ref/netcoreapp2.1/System.Net.Sockets.dll",
|
||||
"ref/netcoreapp2.1/System.Net.Sockets.xml",
|
||||
"ref/netcoreapp2.1/System.Net.WebClient.dll",
|
||||
"ref/netcoreapp2.1/System.Net.WebClient.xml",
|
||||
"ref/netcoreapp2.1/System.Net.WebHeaderCollection.dll",
|
||||
"ref/netcoreapp2.1/System.Net.WebHeaderCollection.xml",
|
||||
"ref/netcoreapp2.1/System.Net.WebProxy.dll",
|
||||
"ref/netcoreapp2.1/System.Net.WebProxy.xml",
|
||||
"ref/netcoreapp2.1/System.Net.WebSockets.Client.dll",
|
||||
"ref/netcoreapp2.1/System.Net.WebSockets.Client.xml",
|
||||
"ref/netcoreapp2.1/System.Net.WebSockets.dll",
|
||||
"ref/netcoreapp2.1/System.Net.WebSockets.xml",
|
||||
"ref/netcoreapp2.1/System.Net.dll",
|
||||
"ref/netcoreapp2.1/System.Numerics.Vectors.dll",
|
||||
"ref/netcoreapp2.1/System.Numerics.Vectors.xml",
|
||||
"ref/netcoreapp2.1/System.Numerics.dll",
|
||||
"ref/netcoreapp2.1/System.ObjectModel.dll",
|
||||
"ref/netcoreapp2.1/System.ObjectModel.xml",
|
||||
"ref/netcoreapp2.1/System.Reflection.DispatchProxy.dll",
|
||||
"ref/netcoreapp2.1/System.Reflection.DispatchProxy.xml",
|
||||
"ref/netcoreapp2.1/System.Reflection.Emit.ILGeneration.dll",
|
||||
"ref/netcoreapp2.1/System.Reflection.Emit.ILGeneration.xml",
|
||||
"ref/netcoreapp2.1/System.Reflection.Emit.Lightweight.dll",
|
||||
"ref/netcoreapp2.1/System.Reflection.Emit.Lightweight.xml",
|
||||
"ref/netcoreapp2.1/System.Reflection.Emit.dll",
|
||||
"ref/netcoreapp2.1/System.Reflection.Emit.xml",
|
||||
"ref/netcoreapp2.1/System.Reflection.Extensions.dll",
|
||||
"ref/netcoreapp2.1/System.Reflection.Metadata.dll",
|
||||
"ref/netcoreapp2.1/System.Reflection.Metadata.xml",
|
||||
"ref/netcoreapp2.1/System.Reflection.Primitives.dll",
|
||||
"ref/netcoreapp2.1/System.Reflection.Primitives.xml",
|
||||
"ref/netcoreapp2.1/System.Reflection.TypeExtensions.dll",
|
||||
"ref/netcoreapp2.1/System.Reflection.TypeExtensions.xml",
|
||||
"ref/netcoreapp2.1/System.Reflection.dll",
|
||||
"ref/netcoreapp2.1/System.Resources.Reader.dll",
|
||||
"ref/netcoreapp2.1/System.Resources.ResourceManager.dll",
|
||||
"ref/netcoreapp2.1/System.Resources.ResourceManager.xml",
|
||||
"ref/netcoreapp2.1/System.Resources.Writer.dll",
|
||||
"ref/netcoreapp2.1/System.Resources.Writer.xml",
|
||||
"ref/netcoreapp2.1/System.Runtime.CompilerServices.VisualC.dll",
|
||||
"ref/netcoreapp2.1/System.Runtime.CompilerServices.VisualC.xml",
|
||||
"ref/netcoreapp2.1/System.Runtime.Extensions.dll",
|
||||
"ref/netcoreapp2.1/System.Runtime.Extensions.xml",
|
||||
"ref/netcoreapp2.1/System.Runtime.Handles.dll",
|
||||
"ref/netcoreapp2.1/System.Runtime.InteropServices.RuntimeInformation.dll",
|
||||
"ref/netcoreapp2.1/System.Runtime.InteropServices.RuntimeInformation.xml",
|
||||
"ref/netcoreapp2.1/System.Runtime.InteropServices.WindowsRuntime.dll",
|
||||
"ref/netcoreapp2.1/System.Runtime.InteropServices.WindowsRuntime.xml",
|
||||
"ref/netcoreapp2.1/System.Runtime.InteropServices.dll",
|
||||
"ref/netcoreapp2.1/System.Runtime.InteropServices.xml",
|
||||
"ref/netcoreapp2.1/System.Runtime.Loader.dll",
|
||||
"ref/netcoreapp2.1/System.Runtime.Loader.xml",
|
||||
"ref/netcoreapp2.1/System.Runtime.Numerics.dll",
|
||||
"ref/netcoreapp2.1/System.Runtime.Numerics.xml",
|
||||
"ref/netcoreapp2.1/System.Runtime.Serialization.Formatters.dll",
|
||||
"ref/netcoreapp2.1/System.Runtime.Serialization.Formatters.xml",
|
||||
"ref/netcoreapp2.1/System.Runtime.Serialization.Json.dll",
|
||||
"ref/netcoreapp2.1/System.Runtime.Serialization.Json.xml",
|
||||
"ref/netcoreapp2.1/System.Runtime.Serialization.Primitives.dll",
|
||||
"ref/netcoreapp2.1/System.Runtime.Serialization.Primitives.xml",
|
||||
"ref/netcoreapp2.1/System.Runtime.Serialization.Xml.dll",
|
||||
"ref/netcoreapp2.1/System.Runtime.Serialization.Xml.xml",
|
||||
"ref/netcoreapp2.1/System.Runtime.Serialization.dll",
|
||||
"ref/netcoreapp2.1/System.Runtime.dll",
|
||||
"ref/netcoreapp2.1/System.Runtime.xml",
|
||||
"ref/netcoreapp2.1/System.Security.Claims.dll",
|
||||
"ref/netcoreapp2.1/System.Security.Claims.xml",
|
||||
"ref/netcoreapp2.1/System.Security.Cryptography.Algorithms.dll",
|
||||
"ref/netcoreapp2.1/System.Security.Cryptography.Algorithms.xml",
|
||||
"ref/netcoreapp2.1/System.Security.Cryptography.Csp.dll",
|
||||
"ref/netcoreapp2.1/System.Security.Cryptography.Csp.xml",
|
||||
"ref/netcoreapp2.1/System.Security.Cryptography.Encoding.dll",
|
||||
"ref/netcoreapp2.1/System.Security.Cryptography.Encoding.xml",
|
||||
"ref/netcoreapp2.1/System.Security.Cryptography.Primitives.dll",
|
||||
"ref/netcoreapp2.1/System.Security.Cryptography.Primitives.xml",
|
||||
"ref/netcoreapp2.1/System.Security.Cryptography.X509Certificates.dll",
|
||||
"ref/netcoreapp2.1/System.Security.Cryptography.X509Certificates.xml",
|
||||
"ref/netcoreapp2.1/System.Security.Principal.dll",
|
||||
"ref/netcoreapp2.1/System.Security.Principal.xml",
|
||||
"ref/netcoreapp2.1/System.Security.SecureString.dll",
|
||||
"ref/netcoreapp2.1/System.Security.dll",
|
||||
"ref/netcoreapp2.1/System.ServiceModel.Web.dll",
|
||||
"ref/netcoreapp2.1/System.ServiceProcess.dll",
|
||||
"ref/netcoreapp2.1/System.Text.Encoding.Extensions.dll",
|
||||
"ref/netcoreapp2.1/System.Text.Encoding.Extensions.xml",
|
||||
"ref/netcoreapp2.1/System.Text.Encoding.dll",
|
||||
"ref/netcoreapp2.1/System.Text.RegularExpressions.dll",
|
||||
"ref/netcoreapp2.1/System.Text.RegularExpressions.xml",
|
||||
"ref/netcoreapp2.1/System.Threading.Overlapped.dll",
|
||||
"ref/netcoreapp2.1/System.Threading.Overlapped.xml",
|
||||
"ref/netcoreapp2.1/System.Threading.Tasks.Dataflow.dll",
|
||||
"ref/netcoreapp2.1/System.Threading.Tasks.Dataflow.xml",
|
||||
"ref/netcoreapp2.1/System.Threading.Tasks.Extensions.dll",
|
||||
"ref/netcoreapp2.1/System.Threading.Tasks.Extensions.xml",
|
||||
"ref/netcoreapp2.1/System.Threading.Tasks.Parallel.dll",
|
||||
"ref/netcoreapp2.1/System.Threading.Tasks.Parallel.xml",
|
||||
"ref/netcoreapp2.1/System.Threading.Tasks.dll",
|
||||
"ref/netcoreapp2.1/System.Threading.Tasks.xml",
|
||||
"ref/netcoreapp2.1/System.Threading.Thread.dll",
|
||||
"ref/netcoreapp2.1/System.Threading.Thread.xml",
|
||||
"ref/netcoreapp2.1/System.Threading.ThreadPool.dll",
|
||||
"ref/netcoreapp2.1/System.Threading.ThreadPool.xml",
|
||||
"ref/netcoreapp2.1/System.Threading.Timer.dll",
|
||||
"ref/netcoreapp2.1/System.Threading.Timer.xml",
|
||||
"ref/netcoreapp2.1/System.Threading.dll",
|
||||
"ref/netcoreapp2.1/System.Threading.xml",
|
||||
"ref/netcoreapp2.1/System.Transactions.Local.dll",
|
||||
"ref/netcoreapp2.1/System.Transactions.Local.xml",
|
||||
"ref/netcoreapp2.1/System.Transactions.dll",
|
||||
"ref/netcoreapp2.1/System.ValueTuple.dll",
|
||||
"ref/netcoreapp2.1/System.Web.HttpUtility.dll",
|
||||
"ref/netcoreapp2.1/System.Web.HttpUtility.xml",
|
||||
"ref/netcoreapp2.1/System.Web.dll",
|
||||
"ref/netcoreapp2.1/System.Windows.dll",
|
||||
"ref/netcoreapp2.1/System.Xml.Linq.dll",
|
||||
"ref/netcoreapp2.1/System.Xml.ReaderWriter.dll",
|
||||
"ref/netcoreapp2.1/System.Xml.ReaderWriter.xml",
|
||||
"ref/netcoreapp2.1/System.Xml.Serialization.dll",
|
||||
"ref/netcoreapp2.1/System.Xml.XDocument.dll",
|
||||
"ref/netcoreapp2.1/System.Xml.XDocument.xml",
|
||||
"ref/netcoreapp2.1/System.Xml.XPath.XDocument.dll",
|
||||
"ref/netcoreapp2.1/System.Xml.XPath.XDocument.xml",
|
||||
"ref/netcoreapp2.1/System.Xml.XPath.dll",
|
||||
"ref/netcoreapp2.1/System.Xml.XPath.xml",
|
||||
"ref/netcoreapp2.1/System.Xml.XmlDocument.dll",
|
||||
"ref/netcoreapp2.1/System.Xml.XmlSerializer.dll",
|
||||
"ref/netcoreapp2.1/System.Xml.XmlSerializer.xml",
|
||||
"ref/netcoreapp2.1/System.Xml.dll",
|
||||
"ref/netcoreapp2.1/System.dll",
|
||||
"ref/netcoreapp2.1/WindowsBase.dll",
|
||||
"ref/netcoreapp2.1/mscorlib.dll",
|
||||
"ref/netcoreapp2.1/netstandard.dll",
|
||||
"runtime.json"
|
||||
]
|
||||
},
|
||||
"Microsoft.NETCore.DotNetAppHost/2.1.0": {
|
||||
"sha512": "vMn8V3GOp/SPOG2oE8WxswzAWZ/GZmc8EPiB3vc2EZ6us14ehXhsvUFXndYopGNSjCa9OdqC6L6xStF1KyUZnw==",
|
||||
"type": "package",
|
||||
"path": "microsoft.netcore.dotnetapphost/2.1.0",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"LICENSE.TXT",
|
||||
"THIRD-PARTY-NOTICES.TXT",
|
||||
"microsoft.netcore.dotnetapphost.2.1.0.nupkg.sha512",
|
||||
"microsoft.netcore.dotnetapphost.nuspec",
|
||||
"runtime.json"
|
||||
]
|
||||
},
|
||||
"Microsoft.NETCore.DotNetHostPolicy/2.1.0": {
|
||||
"sha512": "vBUwNihtLUVS2HhO6WocYfAktRmfFihm6JB8/sJ53caVW+AelvbnYpfiGzaZDpkWjN6vA3xzOKPu9Vu8Zz3p8Q==",
|
||||
"type": "package",
|
||||
"path": "microsoft.netcore.dotnethostpolicy/2.1.0",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"LICENSE.TXT",
|
||||
"THIRD-PARTY-NOTICES.TXT",
|
||||
"microsoft.netcore.dotnethostpolicy.2.1.0.nupkg.sha512",
|
||||
"microsoft.netcore.dotnethostpolicy.nuspec",
|
||||
"runtime.json"
|
||||
]
|
||||
},
|
||||
"Microsoft.NETCore.DotNetHostResolver/2.1.0": {
|
||||
"sha512": "o0PRql5qOHFEY3d1WvzE+T7cMFKtOsWLMg8L1oTeGNnI4u5AzOj8o6AdZT3y2GxFA1DAx7AQ9qZjpCO2/bgZRw==",
|
||||
"type": "package",
|
||||
"path": "microsoft.netcore.dotnethostresolver/2.1.0",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"LICENSE.TXT",
|
||||
"THIRD-PARTY-NOTICES.TXT",
|
||||
"microsoft.netcore.dotnethostresolver.2.1.0.nupkg.sha512",
|
||||
"microsoft.netcore.dotnethostresolver.nuspec",
|
||||
"runtime.json"
|
||||
]
|
||||
},
|
||||
"Microsoft.NETCore.Platforms/2.1.0": {
|
||||
"sha512": "ok+RPAtESz/9MUXeIEz6Lv5XAGQsaNmEYXMsgVALj4D7kqC8gveKWXWXbufLySR2fWrwZf8smyN5RmHu0e4BHA==",
|
||||
"type": "package",
|
||||
"path": "microsoft.netcore.platforms/2.1.0",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"LICENSE.TXT",
|
||||
"THIRD-PARTY-NOTICES.TXT",
|
||||
"lib/netstandard1.0/_._",
|
||||
"microsoft.netcore.platforms.2.1.0.nupkg.sha512",
|
||||
"microsoft.netcore.platforms.nuspec",
|
||||
"runtime.json",
|
||||
"useSharedDesignerContext.txt",
|
||||
"version.txt"
|
||||
]
|
||||
},
|
||||
"Microsoft.NETCore.Targets/2.1.0": {
|
||||
"sha512": "x188gIZXOwFXkPXyGavEcPGcR6RGvjFOES2QzskN4gERZjWPN34qhRsZVMC0CLJfQLGSButarcgWxPPM4vmg0w==",
|
||||
"type": "package",
|
||||
"path": "microsoft.netcore.targets/2.1.0",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"LICENSE.TXT",
|
||||
"THIRD-PARTY-NOTICES.TXT",
|
||||
"lib/netstandard1.0/_._",
|
||||
"microsoft.netcore.targets.2.1.0.nupkg.sha512",
|
||||
"microsoft.netcore.targets.nuspec",
|
||||
"runtime.json",
|
||||
"useSharedDesignerContext.txt",
|
||||
"version.txt"
|
||||
]
|
||||
},
|
||||
"NETStandard.Library/2.0.3": {
|
||||
"sha512": "st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==",
|
||||
"type": "package",
|
||||
"path": "netstandard.library/2.0.3",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
"LICENSE.TXT",
|
||||
"THIRD-PARTY-NOTICES.TXT",
|
||||
"build/netstandard2.0/NETStandard.Library.targets",
|
||||
"build/netstandard2.0/ref/Microsoft.Win32.Primitives.dll",
|
||||
"build/netstandard2.0/ref/System.AppContext.dll",
|
||||
"build/netstandard2.0/ref/System.Collections.Concurrent.dll",
|
||||
"build/netstandard2.0/ref/System.Collections.NonGeneric.dll",
|
||||
"build/netstandard2.0/ref/System.Collections.Specialized.dll",
|
||||
"build/netstandard2.0/ref/System.Collections.dll",
|
||||
"build/netstandard2.0/ref/System.ComponentModel.Composition.dll",
|
||||
"build/netstandard2.0/ref/System.ComponentModel.EventBasedAsync.dll",
|
||||
"build/netstandard2.0/ref/System.ComponentModel.Primitives.dll",
|
||||
"build/netstandard2.0/ref/System.ComponentModel.TypeConverter.dll",
|
||||
"build/netstandard2.0/ref/System.ComponentModel.dll",
|
||||
"build/netstandard2.0/ref/System.Console.dll",
|
||||
"build/netstandard2.0/ref/System.Core.dll",
|
||||
"build/netstandard2.0/ref/System.Data.Common.dll",
|
||||
"build/netstandard2.0/ref/System.Data.dll",
|
||||
"build/netstandard2.0/ref/System.Diagnostics.Contracts.dll",
|
||||
"build/netstandard2.0/ref/System.Diagnostics.Debug.dll",
|
||||
"build/netstandard2.0/ref/System.Diagnostics.FileVersionInfo.dll",
|
||||
"build/netstandard2.0/ref/System.Diagnostics.Process.dll",
|
||||
"build/netstandard2.0/ref/System.Diagnostics.StackTrace.dll",
|
||||
"build/netstandard2.0/ref/System.Diagnostics.TextWriterTraceListener.dll",
|
||||
"build/netstandard2.0/ref/System.Diagnostics.Tools.dll",
|
||||
"build/netstandard2.0/ref/System.Diagnostics.TraceSource.dll",
|
||||
"build/netstandard2.0/ref/System.Diagnostics.Tracing.dll",
|
||||
"build/netstandard2.0/ref/System.Drawing.Primitives.dll",
|
||||
"build/netstandard2.0/ref/System.Drawing.dll",
|
||||
"build/netstandard2.0/ref/System.Dynamic.Runtime.dll",
|
||||
"build/netstandard2.0/ref/System.Globalization.Calendars.dll",
|
||||
"build/netstandard2.0/ref/System.Globalization.Extensions.dll",
|
||||
"build/netstandard2.0/ref/System.Globalization.dll",
|
||||
"build/netstandard2.0/ref/System.IO.Compression.FileSystem.dll",
|
||||
"build/netstandard2.0/ref/System.IO.Compression.ZipFile.dll",
|
||||
"build/netstandard2.0/ref/System.IO.Compression.dll",
|
||||
"build/netstandard2.0/ref/System.IO.FileSystem.DriveInfo.dll",
|
||||
"build/netstandard2.0/ref/System.IO.FileSystem.Primitives.dll",
|
||||
"build/netstandard2.0/ref/System.IO.FileSystem.Watcher.dll",
|
||||
"build/netstandard2.0/ref/System.IO.FileSystem.dll",
|
||||
"build/netstandard2.0/ref/System.IO.IsolatedStorage.dll",
|
||||
"build/netstandard2.0/ref/System.IO.MemoryMappedFiles.dll",
|
||||
"build/netstandard2.0/ref/System.IO.Pipes.dll",
|
||||
"build/netstandard2.0/ref/System.IO.UnmanagedMemoryStream.dll",
|
||||
"build/netstandard2.0/ref/System.IO.dll",
|
||||
"build/netstandard2.0/ref/System.Linq.Expressions.dll",
|
||||
"build/netstandard2.0/ref/System.Linq.Parallel.dll",
|
||||
"build/netstandard2.0/ref/System.Linq.Queryable.dll",
|
||||
"build/netstandard2.0/ref/System.Linq.dll",
|
||||
"build/netstandard2.0/ref/System.Net.Http.dll",
|
||||
"build/netstandard2.0/ref/System.Net.NameResolution.dll",
|
||||
"build/netstandard2.0/ref/System.Net.NetworkInformation.dll",
|
||||
"build/netstandard2.0/ref/System.Net.Ping.dll",
|
||||
"build/netstandard2.0/ref/System.Net.Primitives.dll",
|
||||
"build/netstandard2.0/ref/System.Net.Requests.dll",
|
||||
"build/netstandard2.0/ref/System.Net.Security.dll",
|
||||
"build/netstandard2.0/ref/System.Net.Sockets.dll",
|
||||
"build/netstandard2.0/ref/System.Net.WebHeaderCollection.dll",
|
||||
"build/netstandard2.0/ref/System.Net.WebSockets.Client.dll",
|
||||
"build/netstandard2.0/ref/System.Net.WebSockets.dll",
|
||||
"build/netstandard2.0/ref/System.Net.dll",
|
||||
"build/netstandard2.0/ref/System.Numerics.dll",
|
||||
"build/netstandard2.0/ref/System.ObjectModel.dll",
|
||||
"build/netstandard2.0/ref/System.Reflection.Extensions.dll",
|
||||
"build/netstandard2.0/ref/System.Reflection.Primitives.dll",
|
||||
"build/netstandard2.0/ref/System.Reflection.dll",
|
||||
"build/netstandard2.0/ref/System.Resources.Reader.dll",
|
||||
"build/netstandard2.0/ref/System.Resources.ResourceManager.dll",
|
||||
"build/netstandard2.0/ref/System.Resources.Writer.dll",
|
||||
"build/netstandard2.0/ref/System.Runtime.CompilerServices.VisualC.dll",
|
||||
"build/netstandard2.0/ref/System.Runtime.Extensions.dll",
|
||||
"build/netstandard2.0/ref/System.Runtime.Handles.dll",
|
||||
"build/netstandard2.0/ref/System.Runtime.InteropServices.RuntimeInformation.dll",
|
||||
"build/netstandard2.0/ref/System.Runtime.InteropServices.dll",
|
||||
"build/netstandard2.0/ref/System.Runtime.Numerics.dll",
|
||||
"build/netstandard2.0/ref/System.Runtime.Serialization.Formatters.dll",
|
||||
"build/netstandard2.0/ref/System.Runtime.Serialization.Json.dll",
|
||||
"build/netstandard2.0/ref/System.Runtime.Serialization.Primitives.dll",
|
||||
"build/netstandard2.0/ref/System.Runtime.Serialization.Xml.dll",
|
||||
"build/netstandard2.0/ref/System.Runtime.Serialization.dll",
|
||||
"build/netstandard2.0/ref/System.Runtime.dll",
|
||||
"build/netstandard2.0/ref/System.Security.Claims.dll",
|
||||
"build/netstandard2.0/ref/System.Security.Cryptography.Algorithms.dll",
|
||||
"build/netstandard2.0/ref/System.Security.Cryptography.Csp.dll",
|
||||
"build/netstandard2.0/ref/System.Security.Cryptography.Encoding.dll",
|
||||
"build/netstandard2.0/ref/System.Security.Cryptography.Primitives.dll",
|
||||
"build/netstandard2.0/ref/System.Security.Cryptography.X509Certificates.dll",
|
||||
"build/netstandard2.0/ref/System.Security.Principal.dll",
|
||||
"build/netstandard2.0/ref/System.Security.SecureString.dll",
|
||||
"build/netstandard2.0/ref/System.ServiceModel.Web.dll",
|
||||
"build/netstandard2.0/ref/System.Text.Encoding.Extensions.dll",
|
||||
"build/netstandard2.0/ref/System.Text.Encoding.dll",
|
||||
"build/netstandard2.0/ref/System.Text.RegularExpressions.dll",
|
||||
"build/netstandard2.0/ref/System.Threading.Overlapped.dll",
|
||||
"build/netstandard2.0/ref/System.Threading.Tasks.Parallel.dll",
|
||||
"build/netstandard2.0/ref/System.Threading.Tasks.dll",
|
||||
"build/netstandard2.0/ref/System.Threading.Thread.dll",
|
||||
"build/netstandard2.0/ref/System.Threading.ThreadPool.dll",
|
||||
"build/netstandard2.0/ref/System.Threading.Timer.dll",
|
||||
"build/netstandard2.0/ref/System.Threading.dll",
|
||||
"build/netstandard2.0/ref/System.Transactions.dll",
|
||||
"build/netstandard2.0/ref/System.ValueTuple.dll",
|
||||
"build/netstandard2.0/ref/System.Web.dll",
|
||||
"build/netstandard2.0/ref/System.Windows.dll",
|
||||
"build/netstandard2.0/ref/System.Xml.Linq.dll",
|
||||
"build/netstandard2.0/ref/System.Xml.ReaderWriter.dll",
|
||||
"build/netstandard2.0/ref/System.Xml.Serialization.dll",
|
||||
"build/netstandard2.0/ref/System.Xml.XDocument.dll",
|
||||
"build/netstandard2.0/ref/System.Xml.XPath.XDocument.dll",
|
||||
"build/netstandard2.0/ref/System.Xml.XPath.dll",
|
||||
"build/netstandard2.0/ref/System.Xml.XmlDocument.dll",
|
||||
"build/netstandard2.0/ref/System.Xml.XmlSerializer.dll",
|
||||
"build/netstandard2.0/ref/System.Xml.dll",
|
||||
"build/netstandard2.0/ref/System.dll",
|
||||
"build/netstandard2.0/ref/mscorlib.dll",
|
||||
"build/netstandard2.0/ref/netstandard.dll",
|
||||
"build/netstandard2.0/ref/netstandard.xml",
|
||||
"lib/netstandard1.0/_._",
|
||||
"netstandard.library.2.0.3.nupkg.sha512",
|
||||
"netstandard.library.nuspec"
|
||||
]
|
||||
}
|
||||
},
|
||||
"projectFileDependencyGroups": {
|
||||
".NETCoreApp,Version=v2.1": [
|
||||
"Microsoft.NETCore.App >= 2.1.0"
|
||||
]
|
||||
},
|
||||
"packageFolders": {
|
||||
"C:\\Users\\vital\\.nuget\\packages\\": {},
|
||||
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder": {}
|
||||
},
|
||||
"project": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "X:\\prj\\lab3\\hem0\\hem0.csproj",
|
||||
"projectName": "hem0",
|
||||
"projectPath": "X:\\prj\\lab3\\hem0\\hem0.csproj",
|
||||
"packagesPath": "C:\\Users\\vital\\.nuget\\packages\\",
|
||||
"outputPath": "X:\\prj\\lab3\\hem0\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
||||
],
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\vital\\AppData\\Roaming\\NuGet\\NuGet.Config"
|
||||
],
|
||||
"originalTargetFrameworks": [
|
||||
"netcoreapp2.1"
|
||||
],
|
||||
"sources": {
|
||||
"https://api.nuget.org/v3/index.json": {}
|
||||
},
|
||||
"frameworks": {
|
||||
"netcoreapp2.1": {
|
||||
"projectReferences": {}
|
||||
}
|
||||
},
|
||||
"warningProperties": {
|
||||
"warnAsError": [
|
||||
"NU1605"
|
||||
]
|
||||
}
|
||||
},
|
||||
"frameworks": {
|
||||
"netcoreapp2.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.App": {
|
||||
"target": "Package",
|
||||
"version": "[2.1.0, )",
|
||||
"autoReferenced": true
|
||||
}
|
||||
},
|
||||
"imports": [
|
||||
"net461"
|
||||
],
|
||||
"assetTargetFallback": true,
|
||||
"warn": true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Загрузка…
Ссылка в новой задаче