# Installation GKS3 Lager

{% hint style="success" %}

## Förkrav

* .NET Framework 4.0 (included in .NET Framework 4.7)
  {% endhint %}

## Installera tjänsten

Öppna en kommandopompt med administrativa rättigheter. Kör kommandot:

```bash
\Windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.exe c:\gks3\ReservationServer.exe
```

När installationen gått klart visas:

> *The transacted install has completed.*

{% hint style="info" %}
Kör du från en kommandoprompt utan administrativa rättigheter visas felmeddelandet: \
\&#xNAN;*System.Security.SecurityException: Det gick inte att hitta källan...*
{% endhint %}

{% hint style="info" %}
Filer nerladdade från internet kan bli blockerade. Högerklicka på ReservationServer.exe och välj Egenskaper. Kryssa i Unblock. Är filen blockerad misslyckas installationen med felmeddelandet: *System.IO.FileLoadException: Det går inte att läsa in filen...*
{% endhint %}

![](/files/-M7MJlZgxKE1yn3ilDbA)

{% hint style="warning" %}
**Är det första gången modulen GKS Lager körs igång?** Då behöver alla pappersartiklar synkroniseras till lagret. Detta görs med följande SQL Query:\
EXECUTE \[dbo].\[WH\_SP\_SYNC\_ALL\_PAPER2ARTICLE]
{% endhint %}

## Starta tjänsten och sätt till automatisk start

Starta tjänsten *GKS ReservationServer* . Konfigurera den till automatisk start.

Detta kan utföras i kontrollpanelen eller via en kommandoprompt:

```bash
sc config "GKS ReservationServer" start= delayed-auto
```

```bash
net start "GKS ReservationServer"
```


---

# 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.simutek.se/it/install/installation-gks3-lager.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.
