> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/rdm/it/knowledge-base/how-to-articles/installing-.net-runtime-as-a-prerequisite-for-mdm-silent-installations.md).

# Installare il runtime .net come prerequisito per le installazioni silenziose MDM

Per prevenire errori di installazione, Devolutions non include il runtime .NET nel programma di installazione di Remote Desktop Manager. Il programma di installazione può invece scaricare e installare il runtime richiesto come prerequisito, quando necessario.

Questa funzionalità è disponibile solo quando il parametro `INSTALL_DOTNET_RUNTIME="1"` viene aggiunto al comando `msiexec`. Senza questo parametro, il passaggio di installazione del runtime non viene attivato.

Durante il processo di installazione, il sistema verifica innanzitutto se è già installata una versione compatibile del .NET Windows Desktop Runtime. Se viene rilevata una versione compatibile, il programma di installazione non tenta di installarne un'altra.

Se non viene trovato alcun runtime compatibile, il programma di installazione tenta di recuperare il link di download dell'ultima versione direttamente da Microsoft. Se questo recupero non riesce, viene utilizzata una versione del runtime configurata staticamente. Il programma di installazione del runtime viene scaricato dalla CDN di Microsoft in una posizione temporanea e quindi eseguito.

Il mancato completamento dell'installazione del runtime non comporta l'esito negativo dell'installazione di Remote Desktop Manager. Inoltre, il processo di installazione del runtime prevede un timeout di 3 minuti per evitare che l'installazione complessiva si blocchi in caso di connettività di rete lenta o di altri problemi legati alla connettività.

Sebbene questo processo funzioni generalmente senza problemi in ambienti come Intune o altre soluzioni MDM, le installazioni interattive possono generare errori se il programma di installazione viene eseguito senza privilegi di amministratore.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/rdm/it/knowledge-base/how-to-articles/installing-.net-runtime-as-a-prerequisite-for-mdm-silent-installations.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
