UiPath Marketplace
Neuestes
False
Bannerhintergrundbild
UiPath Marketplace-Benutzerhandbuch
Letzte Aktualisierung 16. Apr. 2024

Package Metadata



Einführung

Wenn Sie sich das in diesem Tutorial erstellte Aktivitätspaket ansehen, sehen Sie mehrere Platzhalter, an denen Informationen wie Autor, Lizenz, Symbol usw. stehen müssen. Wir personalisieren das Paket und ersetzen diese Platzhalter durch echte Informationen.

Der Schwerpunkt dieses Abschnitts liegt auf vier Dateien aus dem Design-Projekt:

  • Assembly-Info
  • Assembly-Informationen auf Paketebene
  • Globale Assembly-Info
  • Nuspec

Jede enthält bestimmte Teile von Metadaten auf Paketebene. Eine detaillierte Beschreibung der einzelnen Dateien finden Sie im Abschnitt Erstellen von Aktivitätspaketen .



Schritte

1) Hinzufügen von Paket-Dekoratoren

Öffnen Sie das Projekt MyCompany.MyProduct.Activities.Design und navigieren Sie zur Datei, die mit der Endung .nuspec endet. Die nuspec-Datei zeichnet alle Ihre Paketmetadaten aus dem Projekt und zeigt sie im NuGet-Paket an, das erstellt und in UiPath Studio importiert wird.
Ändern Sie in dieser Datei die Felder icon und tags wie folgt.
<?xml version="1.0"?>
<package>
  <metadata>
    <id>$title$</id>
    <version>$version$</version>
    <title>$title$</title>
    <authors>$author$</authors>
    <owners>$author$</owners>
    <description>$description$</description>
    <copyright>$copyright$</copyright>
    <requireLicenseAcceptance>true</requireLicenseAcceptance>
    <licenseUrl>https://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
    <projectUrl>https://integrations.uipath.com/docs/integrating-with-uipath</projectUrl>
    <iconUrl>https://www.dropbox.com/s/8nmnkmn73038m9z/boxIcon.png?dl=1</iconUrl>
    <tags>UiPath Activit MyCompany MyProduct Math Addition Arithmetic</tags>
    <dependencies>
    </dependencies>
  </metadata>
  <files>
    <file src="$OutputPath$**\)\)MyCompany.MyProduct*resources.dll" target="lib\)
et461"/>
  </files>
</package><?xml version="1.0"?>
<package>
  <metadata>
    <id>$title$</id>
    <version>$version$</version>
    <title>$title$</title>
    <authors>$author$</authors>
    <owners>$author$</owners>
    <description>$description$</description>
    <copyright>$copyright$</copyright>
    <requireLicenseAcceptance>true</requireLicenseAcceptance>
    <licenseUrl>https://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
    <projectUrl>https://integrations.uipath.com/docs/integrating-with-uipath</projectUrl>
    <iconUrl>https://www.dropbox.com/s/8nmnkmn73038m9z/boxIcon.png?dl=1</iconUrl>
    <tags>UiPath Activit MyCompany MyProduct Math Addition Arithmetic</tags>
    <dependencies>
    </dependencies>
  </metadata>
  <files>
    <file src="$OutputPath$**\)\)MyCompany.MyProduct*resources.dll" target="lib\)
et461"/>
  </files>
</package>

2) Unternehmensspezifische Informationen hinzufügen

Navigieren Sie im selben Projekt zu Properties/GlobalAssemblyInfo.cs und aktualisieren Sie das Unternehmen, das Produkt und das Urheberrecht:
...
[assembly: AssemblyCompany("My Company")]
[assembly: AssemblyProduct("My Product")]
[assembly: AssemblyCopyright("My Company © 2020")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: XmlnsPrefix("http://schemas.uipath.com/workflow/activities", "ui")]
[assembly: NeutralResourcesLanguage("en-US")]...
[assembly: AssemblyCompany("My Company")]
[assembly: AssemblyProduct("My Product")]
[assembly: AssemblyCopyright("My Company © 2020")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: XmlnsPrefix("http://schemas.uipath.com/workflow/activities", "ui")]
[assembly: NeutralResourcesLanguage("en-US")]

3) Paketspezifische Informationen hinzufügen

Gehen Sie nun zu Properties/AssemblyInfo.cs und aktualisieren Sie den Paketnamen (Titel) und die Beschreibung:
...
[assembly: AssemblyTitle("MyCompany.MyProduct.Activities")]
[assembly: AssemblyDescription("A package for performing simple arithmetic operations in UiPath Studio.")]
[assembly: AssemblyConfiguration("")]
......
[assembly: AssemblyTitle("MyCompany.MyProduct.Activities")]
[assembly: AssemblyDescription("A package for performing simple arithmetic operations in UiPath Studio.")]
[assembly: AssemblyConfiguration("")]
...

4) Eine bestimmte Version hinzufügen

Öffnen Sie schließlich Properties/MyCompany.MyProductAssemblyInfo.cs und aktualisieren Sie die Paketversion, indem Sie alle Vorkommen von 0.1 in 0.2 ändern:
...
#if DEBUG
[assembly: AssemblyVersion("0.2.*")]
#else
[assembly: AssemblyVersion("0.2.0")]
#endif...
#if DEBUG
[assembly: AssemblyVersion("0.2.*")]
#else
[assembly: AssemblyVersion("0.2.0")]
#endif

5) Das Paket neu erstellen

Erstellen Sie das Paket neu und importieren Sie es wie im vorherigen Abschnitt in UiPath Studio. Öffnen Sie den Paketmanager und beachten Sie, dass Ihr Paket jetzt ein neues Symbol, eine Beschreibung und aktualisierte Metadaten hat.



War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.