Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Status
colourYellow
titleWMS 1.0.1 (2019)

Ein Aktivitäten-Paket enthält zusätzliche Aktivitäten für das WMS, die nicht Umfang der WMS Installation sind.

Erstellen eins Pakets

Als Entwickler können Sie über einen Wizard Ihre dlls mit Aktivitäten bereitstellen.


Installation eines Pakets

Über das Menü "System Administration - Zusätzliche Aktivitäten" können Administratoren des WMS diese Pakete nachinstallieren. Mit einer passenden Lizenz können die Aktivitäten aus dem Paket im WMS verwendet werden.


Aufbau eines Pakets

Jedes Aktivitätenpaket enthält die notwendigen dll-Dateien aus Ihrem Projekt (aus den bin-Verzeichnis) und falls notwendig weitere refrenzierte Dateien. Hinzukommt eine XML-Datei, die Informationen zu den Aktivitätenpaket liefert.

Der Wizard im WMS legt neben den notwendigen dlls die xml-Datei "ActivityPackageInfo.xml" unter C:\ProgramData\ACCANTUM\WmsActivities ab. Wenn Sie über den Wizard arbeiten, sind keine Anpassungen oder Änderungen an der Datei notwendig.

Info

Ab der Version 1.0.2 ist die WmsActivityContracts.dll nicht mehr im Aktivitäten-Paket enthalten.

Tipp

Ab der Version

Status
colourYellow
titleWMS 1.1.3
steht die WMS-Versionsnummer, mit der die Aktivität entwickelt wurde. Das dient nur der Information in der LIste der installlieren Aktivitäten.

Hinweis

Verwenden Sie zur Erstellung des Pakets und der xml-Datei unseren Wizard, da es sonst zu Problemen mit falschen Encodings der zip-Datei kommen kann. (verwendet wird UTF-8)

Aufbau der ActivityPackageInfo.xml

Codeblock
languagexml
<?xml version="1.0" encoding="utf-8"?>
<ExternalActivityPackageInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
							 xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <PackageName>ActivitySample</PackageName>
  <Manufacturer>Accantum GmbH</Manufacturer> <!-- Hersteller, Firma oder Name -->
  <Version>2.0</Version>                     <!-- Ihre Version der Aktivitäten -->
  <WmsVersion>1.1.2.362</Version>            <!-- WMS-Version, die zur Entwicklung verwendet wurde. -->
  <ActivityLibraries>                        <!-- Auflistung der dlls mit Aktivitäten -->
    <string>ActivitySample.dll</string>
  </ActivityLibraries>
  <ReferencedFiles>                          <!-- Alle referenzierten Dlls und Dateien -->
    <string>en\ActivitySample.resources.dll</string>
  </ReferencedFiles>
</ExternalActivityPackageInfo>