diff --git a/Directory.Packages.props b/Directory.Packages.props new file mode 100644 index 00000000..4881c637 --- /dev/null +++ b/Directory.Packages.props @@ -0,0 +1,36 @@ + + + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/EgwCoreLib.Lux.Core/EgwCoreLib.Lux.Core.csproj b/EgwCoreLib.Lux.Core/EgwCoreLib.Lux.Core.csproj index 71e5213d..80a965ae 100644 --- a/EgwCoreLib.Lux.Core/EgwCoreLib.Lux.Core.csproj +++ b/EgwCoreLib.Lux.Core/EgwCoreLib.Lux.Core.csproj @@ -1,4 +1,4 @@ - + EgwCoreLib.Lux.Core @@ -21,9 +21,9 @@ - - - - + + + + diff --git a/EgwCoreLib.Lux.Data/EgwCoreLib.Lux.Data.csproj b/EgwCoreLib.Lux.Data/EgwCoreLib.Lux.Data.csproj index 9bc658cf..fed9128f 100644 --- a/EgwCoreLib.Lux.Data/EgwCoreLib.Lux.Data.csproj +++ b/EgwCoreLib.Lux.Data/EgwCoreLib.Lux.Data.csproj @@ -1,4 +1,4 @@ - + EgwCoreLib.Lux.Data @@ -29,26 +29,26 @@ - - - - - + + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - - - - - - + + + + + + + diff --git a/Lux.API/Lux.API.csproj b/Lux.API/Lux.API.csproj index 4200387d..ba6a2be3 100644 --- a/Lux.API/Lux.API.csproj +++ b/Lux.API/Lux.API.csproj @@ -65,9 +65,9 @@ - - - + + + diff --git a/Lux.All.sln b/Lux.All.sln index ca37b7de..f229a8f8 100644 --- a/Lux.All.sln +++ b/Lux.All.sln @@ -13,6 +13,11 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lux.UI.Client", "Lux.UI.Cli EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lux.API", "Lux.API\Lux.API.csproj", "{803F1751-6183-45DE-A914-56EF91AF8637}" EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution", "Solution", "{A29BFC2D-F084-4068-83E7-43CF920C8D6B}" + ProjectSection(SolutionItems) = preProject + Directory.Packages.props = Directory.Packages.props + EndProjectSection +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU diff --git a/Lux.UI.Client/Lux.UI.Client.csproj b/Lux.UI.Client/Lux.UI.Client.csproj index d180d3ba..81938d0b 100644 --- a/Lux.UI.Client/Lux.UI.Client.csproj +++ b/Lux.UI.Client/Lux.UI.Client.csproj @@ -1,4 +1,4 @@ - + net8.0 @@ -9,9 +9,9 @@ - - - + + + diff --git a/Lux.UI/Lux.UI.csproj b/Lux.UI/Lux.UI.csproj index 19a3a1e4..98ec98b7 100644 --- a/Lux.UI/Lux.UI.csproj +++ b/Lux.UI/Lux.UI.csproj @@ -17,16 +17,16 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/README.md b/README.md index 7e7b8f53..af9cb9c4 100644 --- a/README.md +++ b/README.md @@ -179,6 +179,29 @@ Esempi di vetri #### Pezzo +## Info progetto + +2026.01.21: aggiornata struttura dipendenze pacchetti con Directory.Package.props, + + +Per aggiornare progetti esistenti, si è impiegato un tool installago globalmente (https://github.com/Webreaper/CentralisedPackageConverter), col comando (da package manager console): + + dotnet tool install CentralisedPackageConverter --global + +e poi test con + + central-pkg-converter -d . + +ed esecuzione con + + central-pkg-converter -f . + +Per ulteriori info vedere link: +- https://learn.microsoft.com/en-us/nuget/consume-packages/central-package-management +- https://devblogs.microsoft.com/dotnet/introducing-central-package-management/ +- https://www.milanjovanovic.tech/blog/central-package-management-in-net-simplify-nuget-dependencies +- https://github.com/Webreaper/CentralisedPackageConverter +- https://www.youtube.com/watch?v=BwHvI6lj7xA ## Version History @@ -186,6 +209,9 @@ Esempi di vetri tabella versioni | Versione | Data | Note | | -------- | ---------- | ----------------------------------------------------------------------------------- | + + +| 0.9.x.x | 2025.08.20 | Gestione cicli lavoro (configurazione) preliminare | | 0.9.x.x | 2025.08.20 | Gestione cicli lavoro (configurazione) preliminare | | 0.8.x.x | 2025.08.19 | Riorganizzazione DbModels e inserimento voci calcolo fasi/stage e costo lavorazioni | | 0.7.x.x | 2025.08.17 | Implementate correzioni calcoli BOM |