Changes for page Entwicklung eines ACMP Connectors für die ISS
Last modified by jklein on 2025/02/13 13:15
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 1 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -20,9 +20,28 @@ 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 +[[AESB Shell in Visual Studio Code einrichten>>image:Visual Studio Code einrichten.png||alt="AESB Shell in Visual Studio Code einrichten"]] 42 + 43 +Als Ergebnis wird in Visual Studio Code im Terminal-Bereich 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. 44 + 26 26 = Aufgabenteilung = 27 27 28 28 = Entwicklung der Microservices = ... ... @@ -30,6 +30,3 @@ 30 30 = Fehlerbehandlung = 31 31 32 32 = Orchestrierung = 33 - 34 - 35 -
- Visual Studio Code einrichten.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.jklein - Size
-
... ... @@ -1,0 +1,1 @@ 1 +70.1 KB - Content