[Gelöst] Fehler beim Bereitstellen einer App

21. Oktober 2020 09:29

Hi,

beim kompilieren bekomme ich plötzlich die Fehlermeldung.

BC15.9

Code:
The request for path /XXXXX/dev/apps?tenant=default&SchemaUpdateMode=forcesync&DependencyPublishingOption=default failed with code 422. Reason: Die Erweiterung konnte nicht bereitgestellt werden, da sie bereits in einem anderen Tenant bereitgestellt wurde.


Am frühen morgen hat es noch geklappt.

Meine launch.json die ich lt. Messagebox ändern soll

Code:
{
    "version": "0.2.1",
    "configurations":
    [
        {
            "type": "al",
            "request": "launch",
            "name": "Your own server",
            "server": "http://servername",
            "serverInstance": "xxx_BC15_DEV",
            "port": 9059,
            "authentication": "Windows",
            "tenant": "default",
            "startupObjectId": 9326,
            "startupObjectType": "Page",
            "breakOnError": true,
            "launchBrowser": true,
            "enableLongRunningSqlStatements": true,
            "enableSqlInformationDebugger": true,
            "schemaUpdateMode": "ForceSync",
        }

    ]
}


Was ist auf einmal falsch?


Gruß Frank

Re: [Gelöst] Fehler beim Bereitstellen einer App

21. Oktober 2020 09:58

Deinstallieren
und
unpublish mit der Powershell war die Lösung

Warum das allerdings nötig war ist mir unklar, vielleicht kann mich jemand erhellen.

Gruß Frank

Re: [Gelöst] Fehler beim Bereitstellen einer App

21. Oktober 2020 16:19

Hallo Frank,
wenn du mit dem Powershellbefehl Get-NAVAppInfo dir mal die Daten zu deiner Extension anschaust, wirst du feststellen, dass Apps in einem bestimmten "Scope" installiert werden. Da gibt es einmal "Global" und einmal "Tenant".
Sehr wahrscheinlich hat MS mit der AL-Language Extension in VS Code eine Änderung implementiert, dass Apps nur noch im Scope "Tenant" installiert werden. Sollte die App vorher im Scope "Global" vorhanden sein, kann sie nicht noch zus. als "Tenant" installiert werden.

Gruß
Christoph