HOW TO

Kompilierungsfehler bei Verwendung von ArcGIS Pro SDK 3.0-Elementvorlagen in Microsoft Visual Studio 2022

Last Published: June 12, 2024

Beschreibung

Das Hinzufügen von Elementvorlagen wie "Benutzerdefiniertes ArcGIS Pro-Element" zu einem Projekt vom Typ "Verwaltete ArcGIS Pro-Konfiguration" oder "Modul-Add-in" kann beim Kompilieren des Projekts zu "CS0103"-Fehlern führen. Zu den betroffenen Produkten gehören: Microsoft Visual Studio 2022, ArcGIS Pro SDK for .Net 3.0 und ArcGIS Pro 3.0 und höher.

Dieser Fehler kann auftreten, nachdem die folgenden Elementvorlagen einem vorhandenen Projekt vom Typ "Verwaltete ArcGIS Pro-Konfiguration" oder "Module-Add-in" hinzugefügt wurden:

  • Benutzerdefiniertes ArcGIS Pro-Element
  • Benutzerdefiniertes ArcGIS Pro-Projektelement
  • ArcGIS Pro-Galerie
  • ArcGIS Pro-Inline-Galerie

 Beim Versuch, ein Projekt zu erstellen, nachdem Sie eine dieser Elementvorlagen hinzugefügt haben, werden die Kompilierungsfehler aus der folgenden Abbildung angezeigt:

“CS0103 The name … does not exist in the current context”

Grafische Bedienoberfläche, Text, mit automatisch generierter Anwendungsbeschreibung

 

Ursache

Das Problem tritt zufällig auf und wurde in neueren Versionen von Visual Studio 2022 ab Build 17.3.x und höher beobachtet. Das Problem kann durch das Attribut ItemType="Resource" im Tag ProjectItem in der VSTEMPLATE-Datei der Elementvorlage verursacht werden. Dieses Attribut wurde nur in den folgenden Elementvorlagen angegeben:

  • Benutzerdefiniertes ArcGIS Pro-Element
  • Benutzerdefiniertes ArcGIS Pro-Projektelement
  • ArcGIS Pro-Galerie
  • ArcGIS Pro-Inline-Galerie

Folglich ist der Fehler auf diese Elementvorlagen beschränkt.

Lösung oder Problemumgehung

Laden Sie die neueste Version von "proapp-sdk-templates.vsix" herunter, und installieren Sie sie, oder installieren Sie die neuesten Versionen aus Visual Studio Marketplace: ArcGIS Pro SDK for .NET – Visual Studio Marketplace.

Artikel-ID: 000028881

Holen Sie sich Unterstützung mit KI

Lösen Sie Ihr Problem schnell mit dem Esri Support AI Chatbot.

Beginnen Sie jetzt mit dem Chatten

Zugehörige Informationen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Beginnen Sie jetzt mit dem Chatten

Zu Download-Optionen wechseln