Skip to content

Commit

Permalink
Migrate ver3.12.9001
Browse files Browse the repository at this point in the history
  • Loading branch information
nkast committed May 12, 2024
1 parent 0fdebad commit cd49ccc
Show file tree
Hide file tree
Showing 2 changed files with 87 additions and 12 deletions.
27 changes: 15 additions & 12 deletions Documentation/articles/migrate_381.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,14 @@ Edit your .csproj file of the main project and replace:
to:

```xml
<PackageReference Include="nkast.Xna.Framework" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Content" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Graphics" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Audio" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Media" Version="3.11.9002" />
<PackageReference Include="MonoGame.Framework.{Platform}.9000" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Content" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Graphics" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Audio" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Media" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Input" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Game" Version="3.12.9001" />
<PackageReference Include="MonoGame.Framework.{Platform}.9000" Version="3.12.9001" />
```

where {Platform} is Windows, DesktopGL, Android, etc.
Expand All @@ -31,12 +33,13 @@ For libraries, edit your .csproj file and replace:
to:

```xml
<PackageReference Include="nkast.Xna.Framework" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Content" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Graphics" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Audio" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Media" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Ref" Version="3.11.9002" PrivateAssets="All" />
<PackageReference Include="nkast.Xna.Framework" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Content" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Graphics" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Audio" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Media" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Input" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Game" Version="3.12.9001" />
```

### Migrating Framework (Android)
Expand Down
72 changes: 72 additions & 0 deletions Documentation/articles/migrate_3_11.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
# Migrating from 3.11 to 3.12


## Migrating Framework

Edit your .csproj file and replace:

```xml
<PackageReference Include="nkast.Xna.Framework" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Content" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Graphics" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Audio" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Media" Version="3.11.9002" />
<PackageReference Include="MonoGame.Framework.{Platform}.9000" Version="3.11.9002" />
```

to:

```xml
<PackageReference Include="nkast.Xna.Framework" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Content" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Graphics" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Audio" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Media" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Input" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Game" Version="3.12.9001" />
<PackageReference Include="MonoGame.Framework.{Platform}.9000" Version="3.12.9001" />
```

For libraries, edit your .csproj file and replace:

```xml
<PackageReference Include="nkast.Xna.Framework" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Content" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Graphics" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Audio" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Media" Version="3.11.9002" />
<PackageReference Include="nkast.Xna.Framework.Ref" Version="3.11.9002" PrivateAssets="All" />
```

to:

```xml
<PackageReference Include="nkast.Xna.Framework" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Content" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Graphics" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Audio" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Media" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Input" Version="3.12.9001" />
<PackageReference Include="nkast.Xna.Framework.Game" Version="3.12.9001" />
```

## Migrating Content Builder

Edit your .csproj file and replace:

```xml
<ItemGroup>
<PackageReference Include="nkast.Xna.Framework.Content.Pipeline.Builder" Version="3.11.9002" />
</ItemGroup>
```

to:

```xml
<ItemGroup>
<PackageReference Include="nkast.Xna.Framework.Content.Pipeline.Builder" Version="3.12.9001" />
</ItemGroup>
```

if your importers require Windows libraries (WinForms,WPF), use the 'nkast.Xna.Framework.Content.Pipeline.Builder.Windows' package.

0 comments on commit cd49ccc

Please sign in to comment.