Eigenschaften sind im aktuellen Kontext nicht vorhanden

Eigenschaften sind im aktuellen Kontext nicht vorhanden

Ich hatte das gleiche Problem beim Kopieren und Einfügen von Code für Plug-Ins. Es stellt sich heraus, dass ich beim Kopieren versehentlich den Namensraum des anderen Projekts gelassen hatte. Indem ich den Namensraum wieder auf das entsprechende Projekt geändert habe, konnte ich die Eigenschaften verwenden.


Zur Kompilierzeit generiert Visual Studio eine C#-Klasse, die den Zugriff auf Benutzer- und Anwendungseinstellungen ermöglicht. Die generierte Klasse ist im Standard-Namespace definiert in den Projekteinstellungen angegeben .

  • Möglicherweise müssen Sie jedem Zugriff auf den Properties-Namespace den Standard-Namespace voranstellen, der in den Projekteinstellungen definiert ist;
  • Sie können auch den Standard-Namensraum ändern:Gehen Sie zu den Projekteinstellungen, Registerkarte "Anwendung", und bearbeiten Sie den Standard-Namensraum des Projekts.

Stellen Sie sicher, dass Ihr Projekt hat eine Einstellungsdatei, indem Sie zu den Projekteigenschaften gehen und auf die Registerkarte Einstellungen klicken. Wenn keine Einstellungsdatei vorhanden ist, wird es Ihnen dies mitteilen und Ihnen die Möglichkeit geben, eine zu erstellen.