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, 0 added, 1 removed)
Details
- Page properties
-
- Content
-
... ... @@ -19,29 +19,10 @@ 19 19 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 -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 //**(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. 22 +1. Wählen Sie im Kontextmenü den Eintrag //Öffnen mit > Visual Studio Code //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 + 28 28 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 - 45 45 = Aufgabenteilung = 46 46 47 47 = Entwicklung der Microservices = ... ... @@ -49,3 +49,6 @@ 49 49 = Fehlerbehandlung = 50 50 51 51 = Orchestrierung = 33 + 34 + 35 +
- Visual Studio Code einrichten.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.jklein - Size
-
... ... @@ -1,1 +1,0 @@ 1 -70.1 KB - Content