first commit
This commit is contained in:
commit
5b3a71294a
|
@ -0,0 +1,24 @@
|
|||
<Properties>
|
||||
<MonoDevelop.Ide.Workbench ActiveDocument="NadLibraries/NadSystem.cs">
|
||||
<Files>
|
||||
<File FileName="NadLibraries/NadSystem.cs" Line="300" Column="16" />
|
||||
</Files>
|
||||
<Pads>
|
||||
<Pad Id="ProjectPad">
|
||||
<State name="__root__">
|
||||
<Node name="NadLibrary" expanded="True">
|
||||
<Node name="NadLibrarY" expanded="True">
|
||||
<Node name="NadSystem.cs" selected="True" />
|
||||
</Node>
|
||||
</Node>
|
||||
</State>
|
||||
</Pad>
|
||||
</Pads>
|
||||
</MonoDevelop.Ide.Workbench>
|
||||
<MonoDevelop.Ide.DebuggingService.PinnedWatches />
|
||||
<MonoDevelop.Ide.Workspace ActiveConfiguration="Debug" />
|
||||
<MonoDevelop.Ide.DebuggingService.Breakpoints>
|
||||
<BreakpointStore />
|
||||
</MonoDevelop.Ide.DebuggingService.Breakpoints>
|
||||
<MultiItemStartupConfigurations />
|
||||
</Properties>
|
File diff suppressed because one or more lines are too long
|
@ -0,0 +1,18 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net5.0</TargetFramework>
|
||||
<AssemblyName>NadLibrary</AssemblyName>
|
||||
<RootNamespace>NadLibrary</RootNamespace>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DocumentationFile></DocumentationFile>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<None Remove="NadLibrary" />
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -0,0 +1,601 @@
|
|||
using System;
|
||||
using System.Text;
|
||||
using System.Collections.Generic;
|
||||
|
||||
using System.Net.Sockets;
|
||||
using System.Net;
|
||||
using System.Threading;
|
||||
using System.Linq;
|
||||
|
||||
namespace NadLibrary
|
||||
{
|
||||
|
||||
public class NadSystem
|
||||
{
|
||||
Socket tcpServer;
|
||||
//Dictionary<string, Socket> dic = new Dictionary<string, Socket>();
|
||||
Dictionary<string, Socket> dic;
|
||||
private static List<string> _remoteIp = new List<string>();
|
||||
private List<string> _coord = new List<string>();
|
||||
string receivedMsg;
|
||||
|
||||
//TODO: trovare modo per visualizare dettagli e messaggi connessione (per ora Console.WrileLine)
|
||||
//TODO: cambiare modo di recupeare ip del client (eliminare uso lista)
|
||||
|
||||
//------------------- SYSTEM CONFIGURATION -------------------
|
||||
public void NADOpenConnection(string ip, string port_s)
|
||||
{
|
||||
|
||||
/* Apre una connessione TCP e RTMP con il radiocomando/Jetson (client)
|
||||
* per la comunicazione dei vari eventi e la ricezione del video
|
||||
*/
|
||||
|
||||
IPEndPoint iPEnd = new IPEndPoint(IPAddress.Parse(ip), Int32.Parse(port_s));
|
||||
|
||||
try{
|
||||
tcpServer = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
|
||||
tcpServer.Bind(iPEnd);
|
||||
tcpServer.Listen(10);
|
||||
|
||||
//var tcpThread = new Thread(new ParameterizedThreadStart(TCPServerConnect));
|
||||
Thread tcpThread = new(TCPServerConnect)
|
||||
{
|
||||
IsBackground = true,
|
||||
Name = "TCP Server Thread"
|
||||
};
|
||||
tcpThread.Start();
|
||||
|
||||
}
|
||||
catch (SocketException e)
|
||||
{
|
||||
System.Diagnostics.Trace.WriteLine("Connection exception: {0}", e.ToString());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private void TCPServerConnect(object obj)
|
||||
{
|
||||
System.Diagnostics.Trace.WriteLine("TCP server thread started");
|
||||
Console.WriteLine("TCP server thread started");
|
||||
try{
|
||||
|
||||
while (true)
|
||||
{
|
||||
Socket tcpClient = tcpServer.Accept();
|
||||
string RemoteIP = tcpClient.RemoteEndPoint.ToString();
|
||||
Console.WriteLine(RemoteIP + " Connected");
|
||||
System.Diagnostics.Trace.WriteLine(RemoteIP + " Connected");
|
||||
dic = new Dictionary<string, Socket>();
|
||||
dic.Add(RemoteIP, tcpClient);
|
||||
_remoteIp.Add(RemoteIP);
|
||||
|
||||
Thread receiveThread = new(Receive_tcp_msg)
|
||||
{
|
||||
IsBackground = true,
|
||||
Name = "TCP Receive Thread"
|
||||
};
|
||||
receiveThread.Start(tcpClient);
|
||||
}
|
||||
}catch(SocketException e)
|
||||
{
|
||||
Console.WriteLine("SocketException: {0}", e);
|
||||
}
|
||||
}
|
||||
|
||||
public List<string> RemoteIP()
|
||||
{
|
||||
return _remoteIp;
|
||||
}
|
||||
|
||||
|
||||
private void Receive_tcp_msg(object soc)
|
||||
{
|
||||
try
|
||||
{
|
||||
Socket client = (Socket)soc;
|
||||
while (true)
|
||||
{
|
||||
byte[] buffer = new byte[1024];
|
||||
int n = client.Receive(buffer);
|
||||
|
||||
receivedMsg = Encoding.UTF8.GetString(buffer, 0, n);
|
||||
//string msg = Encoding.UTF8.GetString(buffer, 0, n);
|
||||
|
||||
Console.WriteLine(client.RemoteEndPoint.ToString() + ":" + receivedMsg);
|
||||
System.Diagnostics.Trace.WriteLine(client.RemoteEndPoint.ToString() + ":" + receivedMsg);
|
||||
|
||||
if (receivedMsg.Equals("") || (receivedMsg.Equals("closing drone connection...")) || n == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (receivedMsg.Equals("mob_mission"))
|
||||
{
|
||||
NADSendListCoord();
|
||||
}
|
||||
}
|
||||
client.Close();
|
||||
}
|
||||
catch (SocketException se)
|
||||
{
|
||||
System.Diagnostics.Trace.WriteLine("SocketException : {0}", se.ToString());
|
||||
if (se.ErrorCode == 10053)
|
||||
{
|
||||
string msg = "Drone disconnected";
|
||||
System.Diagnostics.Trace.WriteLine(msg);
|
||||
if (dic != null && dic.Count > 0)
|
||||
{
|
||||
var first = dic.First();
|
||||
string ip = first.Key;
|
||||
//dic[ip].Shutdown(SocketShutdown.Both); //Cannot access a disposed object
|
||||
dic[ip].Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public string Send_tcp_msg(string msg)
|
||||
{
|
||||
//string ip = lstboxIP.SelectedValue.ToString(); modificare e farlo inserire poi l'ip
|
||||
byte[] rsp = Encoding.Default.GetBytes(msg);
|
||||
|
||||
if (dic == null || dic.Count == 0)
|
||||
{
|
||||
System.Diagnostics.Trace.WriteLine("There is no client connected");
|
||||
return "There is no client connected";
|
||||
}
|
||||
var first = dic.First();
|
||||
string ip = first.Key;
|
||||
//string ip = _remoteIp[0];
|
||||
try
|
||||
{
|
||||
dic[ip].Send(rsp, 0);
|
||||
return "Message sent";
|
||||
} catch (SocketException se)
|
||||
{
|
||||
System.Diagnostics.Trace.WriteLine("SocketException : {0}", se.ToString());
|
||||
if (se.ErrorCode == 10053)
|
||||
{
|
||||
string err = "Drone disconnected";
|
||||
System.Diagnostics.Trace.WriteLine(err);
|
||||
dic[ip].Shutdown(SocketShutdown.Both);
|
||||
dic[ip].Close();
|
||||
dic.Remove(ip);
|
||||
return err;
|
||||
}
|
||||
else
|
||||
return se.ToString();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
public void NADCloseConnection()
|
||||
{
|
||||
if (dic == null || dic.Count == 0)
|
||||
{
|
||||
closeServer();
|
||||
return;
|
||||
}
|
||||
var first = dic.First();
|
||||
string ip = first.Key;
|
||||
//string ip = _remoteIp[0];
|
||||
System.Diagnostics.Trace.WriteLine("Dic[IP]" + ip);
|
||||
if (dic[ip] != null)
|
||||
{
|
||||
try
|
||||
{
|
||||
//Send_tcp_msg("closing connection");
|
||||
//dic[ip].Shutdown(SocketShutdown.Both);
|
||||
dic[ip].Shutdown(SocketShutdown.Send);
|
||||
}
|
||||
catch (SocketException se)
|
||||
{
|
||||
System.Diagnostics.Trace.WriteLine("SocketException : {0}", se.ToString());
|
||||
}
|
||||
finally
|
||||
{
|
||||
dic[ip].Close();
|
||||
closeServer();
|
||||
}
|
||||
}
|
||||
else
|
||||
closeServer();
|
||||
}
|
||||
|
||||
private void closeServer()
|
||||
{
|
||||
if (tcpServer != null)
|
||||
{
|
||||
tcpServer.Close();
|
||||
System.Diagnostics.Trace.WriteLine("TCP Server closed");
|
||||
}
|
||||
}
|
||||
|
||||
public DateTime NADGetNetworkTime()
|
||||
{
|
||||
/* Restituisce data interna del server
|
||||
*/
|
||||
|
||||
//default Windows time server
|
||||
const string ntpServer = "ntp1.inrim.it";
|
||||
|
||||
var ntpData = new byte[48];
|
||||
|
||||
//Setting the Leap Indicator, Version Number and Mode values
|
||||
ntpData[0] = 0x1B; //LI = 0 (no warning), VN = 3 (IPv4 only), Mode = 3 (Client Mode)
|
||||
|
||||
var addresses = Dns.GetHostEntry(ntpServer).AddressList;
|
||||
var ipEndPoint = new IPEndPoint(addresses[0], 123);
|
||||
var socket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
|
||||
|
||||
socket.Connect(ipEndPoint);
|
||||
socket.Send(ntpData);
|
||||
socket.Receive(ntpData);
|
||||
socket.Close();
|
||||
|
||||
ulong intPart = (ulong)ntpData[40] << 24 | (ulong)ntpData[41] << 16 | (ulong)ntpData[42] << 8 | (ulong)ntpData[43];
|
||||
ulong fractPart = (ulong)ntpData[44] << 24 | (ulong)ntpData[45] << 16 | (ulong)ntpData[46] << 8 | (ulong)ntpData[47];
|
||||
|
||||
var milliseconds = (intPart * 1000) + ((fractPart * 1000) / 0x100000000L);
|
||||
var networkDateTime = (new DateTime(1900, 1, 1)).AddMilliseconds((long)milliseconds);
|
||||
|
||||
return networkDateTime;
|
||||
}
|
||||
|
||||
|
||||
public void NADSetSpeed(string speed) //OK
|
||||
{
|
||||
/* Setta il valore di speed del drone
|
||||
* durante la ricerca (waypoint mission)
|
||||
* event_msg='waypoint_speed
|
||||
*/
|
||||
String msg = "waypoint_speed" + "-" + speed +"\n\r";
|
||||
Send_tcp_msg(msg);
|
||||
/*
|
||||
|
||||
if (!String.IsNullOrEmpty(speed) & IsNumeric(speed))
|
||||
{
|
||||
StringBuilder stringBuilder = new StringBuilder();
|
||||
stringBuilder.Append("waypoint_speed").Append(",").Append(speed).Append("\r\n");
|
||||
Send_tcp_msg(stringBuilder.ToString());
|
||||
|
||||
} else
|
||||
{
|
||||
Send_tcp_msg("null_speed");
|
||||
|
||||
}*/
|
||||
}
|
||||
|
||||
public void NADSetInterdictionArea(string area)
|
||||
{
|
||||
/* Setta il raggio dell'area di interdizione
|
||||
* dalla ricerca di persone da parte del drone
|
||||
*/
|
||||
String msg = "interdiction_area" + "-" + area + "\n\r";
|
||||
Send_tcp_msg(msg);
|
||||
}
|
||||
|
||||
|
||||
public void NADSendWarning(string warning)
|
||||
{
|
||||
/* Invia il msg passato in input al drone
|
||||
*/
|
||||
String msg = "warning" + "-" + warning + "\n\r";
|
||||
Send_tcp_msg(msg);
|
||||
}
|
||||
|
||||
public void NADSearchNextTarget()
|
||||
{
|
||||
/* Stoppa l'esecuzione attuale della HotpointMission
|
||||
* e riprende l'esecuzione della precedente WaypointMission
|
||||
*/
|
||||
String msg = "next_target\n\r";
|
||||
Send_tcp_msg(msg);
|
||||
}
|
||||
|
||||
//------------------- MISSION REGION -------------------
|
||||
|
||||
public List<string> getListCoordinate()
|
||||
{
|
||||
return _coord;
|
||||
}
|
||||
|
||||
public void NADPopulateListCoordinate(string latitude, string longitude, string altitude)
|
||||
{
|
||||
StringBuilder stringBuilder = new StringBuilder();
|
||||
stringBuilder.Append("waypoint_coordinates").Append("-")
|
||||
.Append(latitude).Append("-")
|
||||
.Append(longitude).Append("-")
|
||||
.Append(altitude).Append("\n\r");
|
||||
|
||||
_coord.Add(stringBuilder.ToString());
|
||||
}
|
||||
|
||||
|
||||
public void NADSendListCoord()
|
||||
{
|
||||
if (!getListCoordinate().Any())
|
||||
{
|
||||
Send_tcp_msg("Empty list");
|
||||
} else
|
||||
{
|
||||
foreach (var c in getListCoordinate())
|
||||
{
|
||||
Send_tcp_msg(c);
|
||||
|
||||
}
|
||||
//reset local list
|
||||
_coord = new List<string>();
|
||||
|
||||
string msg = "start_waypoint_list\n\r";
|
||||
Send_tcp_msg(msg);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
//private void NADSendCoordinate(string latitude, string longitude, string altitude) //OK
|
||||
//{
|
||||
// /* Invia coordinate gps al drone per la ricerca
|
||||
// * invocare più volte se si vuole creare una lista di coordinate
|
||||
// */
|
||||
|
||||
// StringBuilder stringBuilder = new StringBuilder();
|
||||
// stringBuilder.Append("waypoint_coordinates").Append("-")
|
||||
// .Append(latitude).Append("-")
|
||||
// .Append(longitude).Append("-")
|
||||
// .Append(altitude).Append("\n\r");
|
||||
|
||||
// Send_tcp_msg(stringBuilder.ToString());
|
||||
|
||||
// //TODO: inserire controllo se latitude empty or ecc
|
||||
//}
|
||||
|
||||
|
||||
|
||||
//private void NADUploadMobMission() //OK
|
||||
//{
|
||||
// /*carica e prepare il drone per il volo
|
||||
// * verso le diverse coordinate
|
||||
// */
|
||||
|
||||
// string msg = "upload_waypoint"+"\n\r";
|
||||
// Send_tcp_msg(msg);
|
||||
//}
|
||||
|
||||
|
||||
public void NADUploadAndStartWaypointMission() //OK
|
||||
{
|
||||
/* Iinizia il volo
|
||||
verso le coordinate precedentemente caricata
|
||||
*/
|
||||
NADSendListCoord();
|
||||
//string msg = "start_waypoint"+"\n\r";
|
||||
//Send_tcp_msg(msg);
|
||||
|
||||
//event_msg='start_waypoint'
|
||||
|
||||
}
|
||||
|
||||
public void NADStartWaypointMission()
|
||||
{
|
||||
string msg = "start_waypoint"+"\n\r";
|
||||
Send_tcp_msg(msg);
|
||||
}
|
||||
|
||||
public void NADPauseMobMission() //OK
|
||||
{
|
||||
/* Mette in pausa l'attuale missione in corso
|
||||
*/
|
||||
string msg = "pause_mission" + "\n\r";
|
||||
Send_tcp_msg(msg);
|
||||
|
||||
//event_msg='pause_waypoint'
|
||||
}
|
||||
|
||||
public void NADResumeMobMission() //OK
|
||||
{
|
||||
/* Riprende l'esecuzione della missione in pausa
|
||||
*/
|
||||
string msg = "resume_mission" + "\n\r";
|
||||
Send_tcp_msg(msg);
|
||||
|
||||
//event_msg='resume_waypoint'
|
||||
}
|
||||
|
||||
public void NADStopMobMission() //OK
|
||||
{
|
||||
/* Stoppa l'esecuzione della missione in corso
|
||||
*/
|
||||
string msg = "stop_mission" + "\n\r";
|
||||
Send_tcp_msg(msg);
|
||||
|
||||
//event_msg='stop_waypoint'
|
||||
|
||||
}
|
||||
|
||||
|
||||
public void NADDelPos()
|
||||
{
|
||||
_coord = new List<string>();
|
||||
string msg = "del_pos" + "\n\r";
|
||||
Send_tcp_msg(msg);
|
||||
//event_msg='del_pos'
|
||||
}
|
||||
|
||||
|
||||
public void NADSearchAtPos(string latitude, string longitude, string altitude, string radius)
|
||||
{
|
||||
/*
|
||||
Cerca un uomo in mare intorno a quella posizione
|
||||
* (Hot Point Mission)
|
||||
*/
|
||||
StringBuilder stringBuilder = new StringBuilder();
|
||||
stringBuilder.Append("hotpoint_coordinates").Append("-")
|
||||
.Append(latitude).Append("-")
|
||||
.Append(longitude).Append("-")
|
||||
.Append(altitude).Append("-")
|
||||
.Append(radius).Append("\n\r");
|
||||
|
||||
Send_tcp_msg(stringBuilder.ToString());
|
||||
}
|
||||
|
||||
public void NADGoToShip(string latitude, string longitude, string altitude)
|
||||
{
|
||||
/*
|
||||
Manda il drone alle coordinate specificate
|
||||
*/
|
||||
StringBuilder stringBuilder = new StringBuilder();
|
||||
stringBuilder.Append("go_to_ship").Append("-")
|
||||
.Append(latitude).Append("-")
|
||||
.Append(longitude).Append("-")
|
||||
.Append(altitude).Append("\n\r");
|
||||
|
||||
Send_tcp_msg(stringBuilder.ToString());
|
||||
}
|
||||
|
||||
|
||||
/* public void NADPauseSearchAt() //OK
|
||||
{
|
||||
*//* Mette in pausa il volo
|
||||
verso l'hotpoint
|
||||
*//*
|
||||
string msg = "pause_hotpoint" + "\n\r";
|
||||
Send_tcp_msg(msg);
|
||||
}*/
|
||||
|
||||
/* public void NADResumeSearchAt() //OK
|
||||
{
|
||||
*//* Riprende il volo
|
||||
verso l'hotpoint
|
||||
*//*
|
||||
string msg = "resume_hotpoint" + "\n\r";
|
||||
Send_tcp_msg(msg);
|
||||
}*/
|
||||
|
||||
/* public void NADStopSearchAt() //OK
|
||||
{
|
||||
*//* Ferma il volo
|
||||
verso l'hotpoint
|
||||
*//*
|
||||
string msg = "stop_hotpoint" + "\n\r";
|
||||
Send_tcp_msg(msg);
|
||||
}*/
|
||||
|
||||
/*
|
||||
public void NADSearchNext()
|
||||
{
|
||||
/*Abbandona ricerca uomo in mare
|
||||
* e continua con l'esecuzione (es. continua waypoint mission)
|
||||
|
||||
|
||||
//event_msg='search_next'
|
||||
}
|
||||
*/
|
||||
|
||||
/*
|
||||
public void NADSearchBack(List<double> waypointsList)
|
||||
{
|
||||
Cerca a ritroso partendo dalla posizione più recente
|
||||
* fino ad arrivare a quella della barca
|
||||
* (WayPoint Mission)
|
||||
|
||||
|
||||
//event_msg='search_back'
|
||||
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
public void NADFollowShip(string latitude, string longitude, string altitude)
|
||||
{
|
||||
/*
|
||||
*Segue lo yatch
|
||||
* (Follow Me Mission)
|
||||
*/
|
||||
|
||||
StringBuilder stringBuilder = new StringBuilder();
|
||||
stringBuilder.Append("follow_coordinates").Append("-")
|
||||
.Append(latitude).Append("-")
|
||||
.Append(longitude).Append("-")
|
||||
.Append(altitude).Append("\n\r");
|
||||
|
||||
Send_tcp_msg(stringBuilder.ToString());
|
||||
}
|
||||
|
||||
public void NADUpdateShipCoord(string latitude, string longitude)
|
||||
{
|
||||
/*
|
||||
*Aggiorna la posizione della barca
|
||||
*
|
||||
* (Follow Me Mission)
|
||||
*/
|
||||
|
||||
StringBuilder stringBuilder = new StringBuilder();
|
||||
stringBuilder.Append("update_coordinates").Append("-")
|
||||
.Append(latitude).Append("-")
|
||||
.Append(longitude).Append("\n\r");
|
||||
|
||||
Send_tcp_msg(stringBuilder.ToString());
|
||||
}
|
||||
|
||||
public void NADStopFollowShip() //OK
|
||||
{
|
||||
/* Ferma il following della nave
|
||||
*/
|
||||
string msg = "stop_follow" + "\n\r";
|
||||
Send_tcp_msg(msg);
|
||||
}
|
||||
|
||||
/* public void NADGoToShip(string latitude, string longitude, string altitude)
|
||||
{
|
||||
StringBuilder stringBuilder = new StringBuilder();
|
||||
stringBuilder.Append("boat_coordinates").Append("-")
|
||||
.Append(latitude).Append("-")
|
||||
.Append(longitude).Append("-")
|
||||
.Append(altitude).Append("\n\r");
|
||||
|
||||
Send_tcp_msg(stringBuilder.ToString());
|
||||
}*/
|
||||
|
||||
|
||||
//------------------- CALLS FROM SUPERVISOR SYSTEM -------------------
|
||||
|
||||
public string NADGetDroneStatus()
|
||||
{
|
||||
|
||||
/* Invia una lista contentente
|
||||
* gli stati del sistema del drone
|
||||
*/
|
||||
|
||||
string msg = "status"+"\n\r";
|
||||
Send_tcp_msg(msg);
|
||||
|
||||
return receivedMsg;
|
||||
}
|
||||
|
||||
/*
|
||||
public void NADGetVideoStrem()
|
||||
{
|
||||
/* Invia video streaming alla plancia
|
||||
*
|
||||
* (definire formato video, come inviarlo, ecc..)
|
||||
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
//------------------ UTILITY FUNCTIONS -----------------------
|
||||
private bool IsNumeric(string text)
|
||||
{
|
||||
double _out;
|
||||
return double.TryParse(text, out _out);
|
||||
}
|
||||
|
||||
public string GetMSG()
|
||||
{
|
||||
return receivedMsg;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"runtimeTarget": {
|
||||
"name": ".NETCoreApp,Version=v5.0",
|
||||
"signature": ""
|
||||
},
|
||||
"compilationOptions": {},
|
||||
"targets": {
|
||||
".NETCoreApp,Version=v5.0": {
|
||||
"NadLibrary/1.0.0": {
|
||||
"runtime": {
|
||||
"NadLibrary.dll": {}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"NadLibrary/1.0.0": {
|
||||
"type": "project",
|
||||
"serviceable": false,
|
||||
"sha512": ""
|
||||
}
|
||||
}
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"runtimeTarget": {
|
||||
"name": ".NETCoreApp,Version=v5.0",
|
||||
"signature": ""
|
||||
},
|
||||
"compilationOptions": {},
|
||||
"targets": {
|
||||
".NETCoreApp,Version=v5.0": {
|
||||
"NadLibrary/1.0.0": {
|
||||
"runtime": {
|
||||
"NadLibrary.dll": {}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"NadLibrary/1.0.0": {
|
||||
"type": "project",
|
||||
"serviceable": false,
|
||||
"sha512": ""
|
||||
}
|
||||
}
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,4 @@
|
|||
// <autogenerated />
|
||||
using System;
|
||||
using System.Reflection;
|
||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")]
|
|
@ -0,0 +1,23 @@
|
|||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:4.0.30319.42000
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("NadLibrary")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("NadLibrary")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("NadLibrary")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
||||
// Generated by the MSBuild WriteCodeFragment class.
|
||||
|
|
@ -0,0 +1 @@
|
|||
4d43fb22a52cdcc74497142024a6bad79c0aa231
|
|
@ -0,0 +1,10 @@
|
|||
is_global = true
|
||||
build_property.TargetFramework = net5.0
|
||||
build_property.TargetPlatformMinVersion =
|
||||
build_property.UsingMicrosoftNETSdkWeb =
|
||||
build_property.ProjectTypeGuids =
|
||||
build_property.PublishSingleFile =
|
||||
build_property.IncludeAllContentForSelfExtract =
|
||||
build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows
|
||||
build_property.RootNamespace = NadLibrary
|
||||
build_property.ProjectDir = /Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
8f365b8477a9691122796003c516e3fd49b7d531
|
|
@ -0,0 +1,24 @@
|
|||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/bin/Debug/net5.0/NadLibrary.deps.json
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/bin/Debug/net5.0/NadLibrary.dll
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/bin/Debug/net5.0/ref/NadLibrary.dll
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/bin/Debug/net5.0/NadLibrary.pdb
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/obj/Debug/net5.0/NadLibrarY.GeneratedMSBuildEditorConfig.editorconfig
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/obj/Debug/net5.0/NadLibrarY.AssemblyInfoInputs.cache
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/obj/Debug/net5.0/NadLibrarY.AssemblyInfo.cs
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/obj/Debug/net5.0/NadLibrarY.csproj.CoreCompileInputs.cache
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/obj/Debug/net5.0/NadLibrary.dll
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/obj/Debug/net5.0/ref/NadLibrary.dll
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/obj/Debug/net5.0/NadLibrary.pdb
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/obj/Debug/net5.0/NadLibrarY.csproj.AssemblyReference.cache
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/bin/Debug/net5.0/NadLibrary.deps.json
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/bin/Debug/net5.0/NadLibrary.dll
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/bin/Debug/net5.0/ref/NadLibrary.dll
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/bin/Debug/net5.0/NadLibrary.pdb
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/obj/Debug/net5.0/NadLibrarY.GeneratedMSBuildEditorConfig.editorconfig
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/obj/Debug/net5.0/NadLibrarY.AssemblyInfoInputs.cache
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/obj/Debug/net5.0/NadLibrarY.AssemblyInfo.cs
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/obj/Debug/net5.0/NadLibrarY.csproj.CoreCompileInputs.cache
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/obj/Debug/net5.0/NadLibrary.dll
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/obj/Debug/net5.0/ref/NadLibrary.dll
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/obj/Debug/net5.0/NadLibrary.pdb
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/obj/Debug/net5.0/NadLibrarY.csproj.AssemblyReference.cache
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,60 @@
|
|||
{
|
||||
"format": 1,
|
||||
"restore": {
|
||||
"/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/NadLibrarY.csproj": {}
|
||||
},
|
||||
"projects": {
|
||||
"/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/NadLibrarY.csproj": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/NadLibrarY.csproj",
|
||||
"projectName": "NadLibrary",
|
||||
"projectPath": "/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/NadLibrarY.csproj",
|
||||
"packagesPath": "/Users/donato_caff/.nuget/packages/",
|
||||
"outputPath": "/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/obj/",
|
||||
"projectStyle": "PackageReference",
|
||||
"configFilePaths": [
|
||||
"/Users/donato_caff/.config/NuGet/NuGet.Config"
|
||||
],
|
||||
"originalTargetFrameworks": [
|
||||
"net5.0"
|
||||
],
|
||||
"sources": {
|
||||
"https://api.nuget.org/v3/index.json": {}
|
||||
},
|
||||
"frameworks": {
|
||||
"net5.0": {
|
||||
"targetAlias": "net5.0",
|
||||
"projectReferences": {}
|
||||
}
|
||||
},
|
||||
"warningProperties": {
|
||||
"warnAsError": [
|
||||
"NU1605"
|
||||
]
|
||||
}
|
||||
},
|
||||
"frameworks": {
|
||||
"net5.0": {
|
||||
"targetAlias": "net5.0",
|
||||
"imports": [
|
||||
"net461",
|
||||
"net462",
|
||||
"net47",
|
||||
"net471",
|
||||
"net472",
|
||||
"net48"
|
||||
],
|
||||
"assetTargetFallback": true,
|
||||
"warn": true,
|
||||
"frameworkReferences": {
|
||||
"Microsoft.NETCore.App": {
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/5.0.405/RuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -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)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/Users/donato_caff/.nuget/packages/</NuGetPackageRoot>
|
||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/Users/donato_caff/.nuget/packages/</NuGetPackageFolders>
|
||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.9.0</NuGetToolVersion>
|
||||
</PropertyGroup>
|
||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<SourceRoot Include="/Users/donato_caff/.nuget/packages/" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup>
|
||||
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,60 @@
|
|||
{
|
||||
"format": 1,
|
||||
"restore": {
|
||||
"/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/NadLibraries.csproj": {}
|
||||
},
|
||||
"projects": {
|
||||
"/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/NadLibraries.csproj": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/NadLibraries.csproj",
|
||||
"projectName": "NadLibraries",
|
||||
"projectPath": "/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/NadLibraries.csproj",
|
||||
"packagesPath": "/Users/donato_caff/.nuget/packages/",
|
||||
"outputPath": "/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/obj/",
|
||||
"projectStyle": "PackageReference",
|
||||
"configFilePaths": [
|
||||
"/Users/donato_caff/.config/NuGet/NuGet.Config"
|
||||
],
|
||||
"originalTargetFrameworks": [
|
||||
"net5.0"
|
||||
],
|
||||
"sources": {
|
||||
"https://api.nuget.org/v3/index.json": {}
|
||||
},
|
||||
"frameworks": {
|
||||
"net5.0": {
|
||||
"targetAlias": "net5.0",
|
||||
"projectReferences": {}
|
||||
}
|
||||
},
|
||||
"warningProperties": {
|
||||
"warnAsError": [
|
||||
"NU1605"
|
||||
]
|
||||
}
|
||||
},
|
||||
"frameworks": {
|
||||
"net5.0": {
|
||||
"targetAlias": "net5.0",
|
||||
"imports": [
|
||||
"net461",
|
||||
"net462",
|
||||
"net47",
|
||||
"net471",
|
||||
"net472",
|
||||
"net48"
|
||||
],
|
||||
"assetTargetFallback": true,
|
||||
"warn": true,
|
||||
"frameworkReferences": {
|
||||
"Microsoft.NETCore.App": {
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/5.0.302/RuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -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)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/Users/donato_caff/.nuget/packages/</NuGetPackageRoot>
|
||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/Users/donato_caff/.nuget/packages/</NuGetPackageFolders>
|
||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.9.0</NuGetToolVersion>
|
||||
</PropertyGroup>
|
||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<SourceRoot Include="/Users/donato_caff/.nuget/packages/" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup>
|
||||
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
|
||||
</PropertyGroup>
|
||||
</Project>
|
|
@ -0,0 +1,4 @@
|
|||
// <autogenerated />
|
||||
using System;
|
||||
using System.Reflection;
|
||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")]
|
|
@ -0,0 +1,23 @@
|
|||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:4.0.30319.42000
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("NadLibrary")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("NadLibrary")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("NadLibrary")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
||||
// Generated by the MSBuild WriteCodeFragment class.
|
||||
|
|
@ -0,0 +1 @@
|
|||
e8fa693de419135ea22c609924858301ac22a2a8
|
|
@ -0,0 +1,8 @@
|
|||
is_global = true
|
||||
build_property.TargetFramework = net5.0
|
||||
build_property.TargetPlatformMinVersion =
|
||||
build_property.UsingMicrosoftNETSdkWeb =
|
||||
build_property.ProjectTypeGuids =
|
||||
build_property.PublishSingleFile =
|
||||
build_property.IncludeAllContentForSelfExtract =
|
||||
build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows
|
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
0fbb6ac89d5f86eb76bc54f79dae8611f12278f4
|
|
@ -0,0 +1,11 @@
|
|||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/bin/Release/net5.0/NadLibrarY.deps.json
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/bin/Release/net5.0/NadLibrarY.dll
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/bin/Release/net5.0/ref/NadLibrarY.dll
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/bin/Release/net5.0/NadLibrarY.pdb
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/obj/Release/net5.0/NadLibrarY.GeneratedMSBuildEditorConfig.editorconfig
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/obj/Release/net5.0/NadLibrarY.AssemblyInfoInputs.cache
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/obj/Release/net5.0/NadLibrarY.AssemblyInfo.cs
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/obj/Release/net5.0/NadLibrarY.csproj.CoreCompileInputs.cache
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/obj/Release/net5.0/NadLibrarY.dll
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/obj/Release/net5.0/ref/NadLibrarY.dll
|
||||
/Users/donato_caff/Documents/Work/Projects/NAUSICAA/drone_app/DLL/NadLibraries/NadLibraries/obj/Release/net5.0/NadLibrarY.pdb
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,65 @@
|
|||
{
|
||||
"version": 3,
|
||||
"targets": {
|
||||
"net5.0": {}
|
||||
},
|
||||
"libraries": {},
|
||||
"projectFileDependencyGroups": {
|
||||
"net5.0": []
|
||||
},
|
||||
"packageFolders": {
|
||||
"/Users/donato_caff/.nuget/packages/": {}
|
||||
},
|
||||
"project": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/NadLibrarY.csproj",
|
||||
"projectName": "NadLibrary",
|
||||
"projectPath": "/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/NadLibrarY.csproj",
|
||||
"packagesPath": "/Users/donato_caff/.nuget/packages/",
|
||||
"outputPath": "/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/obj/",
|
||||
"projectStyle": "PackageReference",
|
||||
"configFilePaths": [
|
||||
"/Users/donato_caff/.config/NuGet/NuGet.Config"
|
||||
],
|
||||
"originalTargetFrameworks": [
|
||||
"net5.0"
|
||||
],
|
||||
"sources": {
|
||||
"https://api.nuget.org/v3/index.json": {}
|
||||
},
|
||||
"frameworks": {
|
||||
"net5.0": {
|
||||
"targetAlias": "net5.0",
|
||||
"projectReferences": {}
|
||||
}
|
||||
},
|
||||
"warningProperties": {
|
||||
"warnAsError": [
|
||||
"NU1605"
|
||||
]
|
||||
}
|
||||
},
|
||||
"frameworks": {
|
||||
"net5.0": {
|
||||
"targetAlias": "net5.0",
|
||||
"imports": [
|
||||
"net461",
|
||||
"net462",
|
||||
"net47",
|
||||
"net471",
|
||||
"net472",
|
||||
"net48"
|
||||
],
|
||||
"assetTargetFallback": true,
|
||||
"warn": true,
|
||||
"frameworkReferences": {
|
||||
"Microsoft.NETCore.App": {
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/5.0.405/RuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"version": 2,
|
||||
"dgSpecHash": "RItagZmr7L5U4yV8l4iYssT8C+j0czCMNEdQzUdeKIgp3WPX0jn+OlNWVxUzu8TnALl1mFa9IiPB5hWEwGwz9w==",
|
||||
"success": true,
|
||||
"projectFilePath": "/Users/donato_caff/Documents/Work/Projects/NAUSICAA/code/DLL/NadLibraries/NadLibraries/NadLibrarY.csproj",
|
||||
"expectedPackageFiles": [],
|
||||
"logs": []
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 16
|
||||
VisualStudioVersion = 16.0.810.5
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NadLibrary", "NadLibraries\NadLibrarY.csproj", "{C055FE59-B625-4891-A2E8-ADDD20B1560E}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{C055FE59-B625-4891-A2E8-ADDD20B1560E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{C055FE59-B625-4891-A2E8-ADDD20B1560E}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{C055FE59-B625-4891-A2E8-ADDD20B1560E}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{C055FE59-B625-4891-A2E8-ADDD20B1560E}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {89AB35D8-8BC1-4CEC-B7B8-2AF92B94749D}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
Loading…
Reference in New Issue