Änderungen von Dokument Entwicklung eines ACMP Connectors für die ISS
Zuletzt geändert von Jannis Klein am 2025/02/13 13:15
Von Version 3.1
bearbeitet von Jannis Klein
am 2025/01/27 14:45
am 2025/01/27 14:45
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 4.1
bearbeitet von Jannis Klein
am 2025/01/28 09:33
am 2025/01/28 09:33
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -20,9 +20,27 @@ 20 20 1. Legen Sie einen neuen Ordner im Datei-Explorer an. 21 21 1. Klicken Sie mit einem Rechtsklick auf den neuen Ordner, um das Kontextmenü zu öffnen. 22 22 1. Wählen Sie im Kontextmenü den Eintrag //Mit Code öffnen //aus, damit direkt das richtige Verzeichnis geöffnet wird. 23 -1. Erstellen Sie eine neue Datei mit der Endung **//.psm1//**. Bei dieser Datei handelt es sich um ein PowerShell-Modul, in dem nun die Businesslogik implementiert werden kann. 24 - 23 +1. Erstellen Sie eine neue Datei mit der Endung **//.psm1 //**(z.B. Microservice.psm1). Bei dieser Datei handelt es sich um ein PowerShell-Modul, in dem nun die Businesslogik implementiert werden kann.{{aagon.infobox}}Das Erstellen dieser Datei ist notwendig, damit eine PowerShell-Session mit dem Terminal in Visual Studio Code geöffnet wird.{{/aagon.infobox}} 24 +1. Geben Sie im Terminal den Befehl //{{code language="PowerShell"}}code $profile{{/code}} //ein und bestätigen Sie mit der Eingabetaste. Nun öffnet sich die Datei //Microsoft.VSCode_profile.ps1//,// //mit der Sie das verwendete PowerShell-Profil anpassen können. 25 +1. Fügen Sie den nachfolgenden Code in die Datei //Microsoft.VSCode_profile.ps1// ein. Beachten Sie, dass der angegebene Pfad für die AESB Shell korrekt ist. 26 +1. Drücken Sie Strg + S, um die Datei zu speichern. 27 +1. Starten Sie Visual Studio Code anschließend neu. 25 25 29 +{{code language="PowerShell" layout="LINENUMBERS" title="**Code für Microsoft.VSCode_profile.ps1**"}} 30 +try { 31 + $aesbShellPath = "C:\Program Files (x86)\Aagon\AESB Shell" 32 + [System.Environment]::CurrentDirectory = $aesbShellPath 33 + Import-Module "$aesbShellPath\Aagon.Shell.Core.dll", "$aesbShellPath\Aagon.Sis.Sics.Powershell.Cmdlets.dll" -Prefix AESB -Force -Global 34 + New-AESBShell 35 +} 36 +catch { 37 + Write-Error "No AESBShell installed!" 38 +} 39 +{{/code}} 40 + 41 +Als Ergebnis wird in Visual Studio Code nun direkt die AESB Shell geladen. So können Sie ab jetzt einfach und effektiv neue Module entwickeln, um diese später in den Microservices zu nutzen. 42 + 43 + 26 26 = Aufgabenteilung = 27 27 28 28 = Entwicklung der Microservices = ... ... @@ -32,4 +32,3 @@ 32 32 = Orchestrierung = 33 33 34 34 35 -