# Instalação

### Pré-Requisitos

Para efetuar a instalação do projeto são necessários alguns pré-requisitos, nomeadamente:

* Framework .Net 4.5 instalada;&#x20;
* Framework .Net 4.8 instalada;
* Serviço IIS devidamente configurado;
* O PDA deve utilizar no mínimo Android 9, para garantir compatibilidade com a APP;
* Caso o PDA não esteja conectado à mesma rede que o servidor, é necessário o uso de uma VPN. Essa VPN pode ser implementada tanto na rede quanto diretamente no equipamento.

Certifique-se de que todos os requisitos acima estão devidamente instalados e operacionais antes de prosseguir com a instalação.

{% hint style="info" %}
Verificar se já está instalado o Framework .NET 4.8, se necessário, é possível fazer o [download](https://www.microsoft.com/pt-pt/download/details.aspx?id=30653) da Framework .NET 4.5 apartir do website oficial da Microsoft, depois basta ativar a framework nas funcionalidades do Windows (ASPNET.NET 4.8 se tiver a 4.8 já instalada).
{% endhint %}

***

Abaixo seguem-se os passos para a instalação simultânea do Portal de Administração (site) e do serviço de comunicação da APP.

1. Abrir o caminho "C:\inetpub\wwwroot" e colocar as pastas "BackOfficeLogistica" e "WebServiceLogistica".
2. Precisamos também de dar controlo total às pastas. Para fazer isso temos de clicar com o botão direito do rato nas pastas, ir até "propriedades", "segurança", "Editar", "Adicionar" e escrever "Todos" no espaço branco. Em seguida a checkbox para permitir o controlo total e clicar em aplicar.

{% hint style="info" %}
"Todos" deve ser escrito de acordo com o idioma apresentado. "Todos" para português, "Everyone" para inglês etc.
{% endhint %}

<figure><img src="/files/SCvIgLbHaTHhT7QoQetk" alt="" width="474"><figcaption></figcaption></figure>

<figure><img src="/files/6WDmosFx2nImyswDohtZ" alt="" width="355"><figcaption></figcaption></figure>

4. Abrir o Gestor de Serviços de Informação Internet (IIS). Caso não tenha o IIS instalado clique [aqui](https://computadorcomwindows.com/2021/01/01/tutorial-como-instalar-o-internet-information-services-iis-no-windows-10/) para fazer o download.
5. Dentro do IIS procurar as pastas que movemos anteriormente e configura-las devidamente. Para tal basta ir até "ligações", clicar no diretório "Sites", procurar e entrar no diretório que tem definido o mesmo caminho do passo 1. No exemplo é "Wave".

<figure><img src="/files/93u4UAx6hBW3LzvNMzUG" alt="" width="563"><figcaption><p>Interface do gestor de serviços de informação (IIS)</p></figcaption></figure>

6. Encontradas as pastas, clique com o botão direito do rato e selecionar a opção "Converter para aplicação".

<figure><img src="/files/As79Gaga8HGwbhAEaeEu" alt="" width="563"><figcaption><p>Interface do gestor de serviços de informação (IIS)</p></figcaption></figure>

7. Na janela que abriu clicar em "Selecionar".

<figure><img src="/files/wSJUcai5ga9NacKR6euD" alt="" width="478"><figcaption></figcaption></figure>

8. Definimos o conjunto aplicacional de acordo com a pasta que selecionamos. Se selecionar a pasta "BackOfficeLogistica" escolha a opção ".Net v4.5", se selecionar a pasta "WebServiceLogistica" escolha ".Net v4.5 Classic". Clique em Ok.

<div align="center"><figure><img src="/files/0FFYfnGoHlc4IArMAjNX" alt="" width="298"><figcaption><p>BackOfficeLogistica</p></figcaption></figure></div>

<figure><img src="/files/0FvtWb5KpCm05aSmeh2O" alt="" width="300"><figcaption><p>WebServiceLogistica</p></figcaption></figure>

9. Com ambas as pastas configuradas vá ao diretório "Default Web Site", clique em "BackOfficeLogistica" e selecionar a opção "Procurar localhost on...". O browser predefinido vai abrir o BackOffice da logística. Aplicar este passo no WebService para verificar se está em conformidade.

<figure><img src="/files/Q8FYTpyzqXJPgY2jldrq" alt="" width="563"><figcaption><p>Interface do gestor de serviços de informação (IIS)</p></figcaption></figure>

10. No browser preencha os campos de Utilizador e Password com o valor "MLADMIN" respetivamente.
11. Os campos seguintes preencher de acordo com as necessidades.
12. Agora a aplicação Mobile Logistic\_K está quase pronta para ser instalada, só precisamos de ter em atenção alguns detalhes (explicamos isso no próximo tópico "Implementação").


---

# Agent Instructions: 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:

```
GET https://docs.wave.pt/mobile-logistic-manual/instalacao.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
