---
title: Update for version 10.0.18 and greater
description: A partir de la versión 10.0.19 vamos a tener 4 paquetes NuGet en vez de 3 porque el tamaño del paquete Microsoft.Dynamics.AX.Application.DevALM.BuildXpp se acerca o supera ya el tamaño máximo, que son 500MB, y vendrá separado en 2 paquetes distintos.…
url: "https://ariste.info/dynamics365almguide/update-for-version-10-0-18-and-greater/"
updated: "2024-08-25"
category: "Legacy Guide / Azure hosted build for Dynamics 365 Finance & SCM"
---

# Update for version 10.0.18 and greater

A partir de la versión 10.0.19 vamos a tener 4 paquetes NuGet en vez de 3 porque el tamaño del paquete Microsoft.Dynamics.AX.Application.DevALM.BuildXpp se acerca o supera ya el tamaño máximo, que son 500MB, y vendrá separado en 2 paquetes distintos.

[Puedes leer sobre esto en los docs](https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-tools/pipeline-nuget-split?WT.mc_id=BA-MVP-5003976).

Hay sólo 2 pequeños cambios que tendremos que hacer a nuestra pipeline si ya la estamos usando, uno al archivo packages.config y otro a la pipeline.

### packages.config

El fichero packages.config tendrá una línea adicional con el NuGet del modelo Application Suite.

```
<?xml version="1.0" encoding="utf-8"?>
<packages>
    <package id="Microsoft.Dynamics.AX.Platform.DevALM.BuildXpp" version="7.0.5968.16973" targetFramework="net40" />
    <package id="Microsoft.Dynamics.AX.Application.DevALM.BuildXpp" version="10.0.793.16" targetFramework="net40" />
    <package id="Microsoft.Dynamics.AX.ApplicationSuite.DevALM.BuildXpp" version="10.0.793.16" targetFramework="net40" />
    <package id="Microsoft.Dynamics.AX.Platform.CompilerPackage" version="7.0.5968.16973" targetFramework="net40" />
</packages>
```

### Pipeline

Tendremos que añadir una variable nueva llamada AppSuitePackage a nuestra pipeline, con el valor Microsoft.Dynamics.*AX.ApplicationSuite.DevALM.BuildXpp*.

![New Azure DevOps pipeline variable](http://ariste.info/wp-content/uploads/2021/05/image-1024x664.png)
New Azure DevOps pipeline variable

Y después usarlo en el paso de compilar para que quede así:

A partir de la versión 10.0.19 vamos a tener 4 paquetes NuGet en vez de 3 porque el tamaño del paquete Microsoft.Dynamics.AX.Application.DevALM.BuildXpp se acerca o supera ya el tamaño máximo, que son 500MB, y vendrá separado en 2 paquetes distintos.

[Puedes leer sobre esto en los docs](https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-tools/pipeline-nuget-split?WT.mc_id=BA-MVP-5003976).

Hay sólo 2 pequeños cambios que tendremos que hacer a nuestra pipeline si ya la estamos usando, uno al archivo packages.config y otro a la pipeline.

### packages.config

El fichero packages.config tendrá una línea adicional con el NuGet del modelo Application Suite.

```
<?xml version="1.0" encoding="utf-8"?>
<packages>
    <package id="Microsoft.Dynamics.AX.Platform.DevALM.BuildXpp" version="7.0.5968.16973" targetFramework="net40" />
    <package id="Microsoft.Dynamics.AX.Application.DevALM.BuildXpp" version="10.0.793.16" targetFramework="net40" />
    <package id="Microsoft.Dynamics.AX.ApplicationSuite.DevALM.BuildXpp" version="10.0.793.16" targetFramework="net40" />
    <package id="Microsoft.Dynamics.AX.Platform.CompilerPackage" version="7.0.5968.16973" targetFramework="net40" />
</packages>
```

### Pipeline

Tendremos que añadir una variable nueva llamada AppSuitePackage a nuestra pipeline, con el valor Microsoft.Dynamics.*AX.ApplicationSuite.DevALM.BuildXpp*.

![New Azure DevOps pipeline variable](http://ariste.info/wp-content/uploads/2021/05/image-1024x664.png)
New Azure DevOps pipeline variable

Y después usarlo en el paso de compilar para que quede así:

```
/p:BuildTasksDirectory="$(NugetsPath)$(ToolsPackage)DevAlm" /p:MetadataDirectory="$(MetadataPath)" /p:FrameworkDirectory="$(NuGetsPath)$(ToolsPackage)" /p:ReferenceFolder="$(NuGetsPath)$(PlatPackage)refnet40;$(NuGetsPath)$(AppPackage)refnet40;$(MetadataPath);$(Build.BinariesDirectory);$(NuGetsPath)$(AppSuitePackage)refnet40" /p:ReferencePath="$(NuGetsPath)$(ToolsPackage)" /p:OutputDirectory="$(Build.BinariesDirectory)"
```

#### Subscribe!

Receive an email when a new post is published
