Fallout.ProjectModel
10.3.49
Prefix Reserved
dotnet add package Fallout.ProjectModel --version 10.3.49
NuGet\Install-Package Fallout.ProjectModel -Version 10.3.49
<PackageReference Include="Fallout.ProjectModel" Version="10.3.49" />
<PackageVersion Include="Fallout.ProjectModel" Version="10.3.49" />
<PackageReference Include="Fallout.ProjectModel" />
paket add Fallout.ProjectModel --version 10.3.49
#r "nuget: Fallout.ProjectModel, 10.3.49"
#:package Fallout.ProjectModel@10.3.49
#addin nuget:?package=Fallout.ProjectModel&version=10.3.49
#tool nuget:?package=Fallout.ProjectModel&version=10.3.49
Build automation for C#/.NET — the hard-fork successor to NUKE.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Fallout.SolutionModel (>= 10.3.49)
- Fallout.Tooling (>= 10.3.49)
- Fallout.Utilities (>= 10.3.49)
- Microsoft.Build (>= 18.0.2)
- Microsoft.Build.Framework (>= 18.0.2)
- Microsoft.Build.Locator (>= 1.7.8)
- Microsoft.Build.Tasks.Core (>= 18.0.2)
- Microsoft.Build.Utilities.Core (>= 18.0.2)
- Newtonsoft.Json (>= 13.0.4)
- NuGet.Packaging (>= 6.14.3)
- Serilog (>= 4.3.0)
- System.Security.Cryptography.Xml (>= 10.0.6)
-
net8.0
- Fallout.SolutionModel (>= 10.3.49)
- Fallout.Tooling (>= 10.3.49)
- Fallout.Utilities (>= 10.3.49)
- Microsoft.Build (>= 17.11.48)
- Microsoft.Build.Framework (>= 17.11.48)
- Microsoft.Build.Locator (>= 1.7.8)
- Microsoft.Build.Tasks.Core (>= 17.11.48)
- Microsoft.Build.Utilities.Core (>= 17.11.48)
- Newtonsoft.Json (>= 13.0.4)
- NuGet.Packaging (>= 6.14.3)
- Serilog (>= 4.3.0)
- System.Security.Cryptography.Xml (>= 8.0.3)
- System.Text.Json (>= 10.0.8)
-
net9.0
- Fallout.SolutionModel (>= 10.3.49)
- Fallout.Tooling (>= 10.3.49)
- Fallout.Utilities (>= 10.3.49)
- Microsoft.Build (>= 17.14.28)
- Microsoft.Build.Framework (>= 17.14.28)
- Microsoft.Build.Locator (>= 1.7.8)
- Microsoft.Build.Tasks.Core (>= 17.14.28)
- Microsoft.Build.Utilities.Core (>= 17.14.28)
- Newtonsoft.Json (>= 13.0.4)
- NuGet.Packaging (>= 6.14.3)
- Serilog (>= 4.3.0)
- System.Security.Cryptography.Xml (>= 9.0.15)
- System.Text.Json (>= 10.0.8)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Fallout.ProjectModel:
| Package | Downloads |
|---|---|
|
Fallout.Build
Build automation for C#/.NET — the hard-fork successor to NUKE. |
|
|
Fallout.Common
Build automation for C#/.NET — the hard-fork successor to NUKE. |
GitHub repositories
This package is not used by any popular GitHub repositories.
• **Fixed Fallout.SolutionModel 10.2.24–10.2.34 unrestorable*• (#107): the vendored SolutionPersistence wrapper was IsPackable=false, so dotnet pack fell back to emitting the dependency under the *assembly• name (Microsoft.VisualStudio.SolutionPersistence) at the Fallout version — which doesn't exist on nuget.org. Wrapper now packs as Fallout.VisualStudio.SolutionPersistence (PackageId set explicitly; AssemblyName preserved for drop-in type identity), so Fallout.SolutionModel.nuspec declares the correct transitive dep. Also affected Fallout.Common, Fallout.Build, Fallout.ProjectModel, Fallout.Components — all fixed.
• **--skip-duplicate on the publish push*• (#108): release.yml's IPublish.PushSettings now enables skip-duplicate, so a partial publish failure (e.g. one package's API key permission gap) no longer makes reruns error on the already-uploaded versions. Pipeline is idempotent.
• **Fixed build.ps1 bootstrap on PowerShell 7.5+*• (#15): the script now uses Join-Path for SDK resolution so newer PowerShell's stricter path handling doesn't break the launcher.
• **Fixed solution folder names starting with digits*• (#16): StronglyTypedSolutionGenerator prefixes a leading underscore when the folder name would produce an invalid C# identifier.
• **Retired GitVersion.Tool*• (#81) — version is now sourced exclusively from Nerdbank.GitVersioning via version.json. MajorMinorPatchVersion and friends in Build.cs read NB.GV's $(Version) MSBuild output.
• **Trimmed unused / replaceable dependencies*• (#75, #78, #79, #80, #82): dropped JetBrains.ReSharper.GlobalTools, the matkoch Spectre.Console fork (swapped for upstream Spectre.Console), Microsoft.ApplicationInsights, Codecov.Tool, and xunit.runner.console. See docs/dependencies.md for the current graph.
• **Bumped Scriban 7.1.0 → 7.2.0*• (#84) to clear NU1903.
Full changelog at https://github.com/ChrisonSimtian/Fallout/blob/release/v10/CHANGELOG.md