2016-04-28 5 views
0

Ich versuche, ein Xamarin.Forms-Projekt mit Visual Studio 2015
zu veröffentlichen, indem Sie die Schritte auf this address.Resource.String enthält keine Definition für 'Hallo'

Was ich bisher getan haben:
ich die Projekt bauen Konfiguration als Release-Modus
und haben die Schlüsselspeicher dann das Projekt veröffentlicht
mit Tools erstellt geändert haben/Android/Publish Android App.

Aber ich bekomme diese Fehler, wenn ich das Projekt in Release-Modus ausgeführt:

Resource.String enthält keine Definition für 'Application.Name'
Resource.String enthält keine Definition für 'Hallo'

Irgendwelche Ideen?

Hinweis:
enter image description here

Datei Meine Android Manifest: Diese Option ist nicht auf meinem Visual Studio zu sehen ist
enter image description here

+0

Können Sie den Screenshot der Android Manifest-Datei anzeigen? – Sreeraj

+0

Können Sie diese Datei erklären? Entschuldigung, ich bin neu in Xamarin –

+0

Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf Android-Projekt, klicken Sie auf Optionen. Manifestdatei wird geöffnet. Ansonsten kannst du es auch direkt öffnen. Öffnen Sie im Android-Projekt den Ordner Eigenschaften (Dropdown). Doppelklicken Sie auf Manifest-Datei. Nach dem Öffnen von Manifest, teilen Sie einen Screenshot – Sreeraj

Antwort

3

Dieser Fehlertyp kann aufgrund von geänderten Ressourcendateien auftreten. Dies kann behoben werden, indem die Lösung gereinigt und erneut aufgebaut wird.

3

Können Sie überprüfen, ob Xamarin.Droid Projekt strings.xml Datei in Ressourcen enthält > Werte mit folgenden Daten:

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <string name="Hello">Hello World, Click Me!</string> 
    <string name="ApplicationName">$projectname$</string> 
</resources> 

Stellen Sie außerdem sicher, Build Action ist AndroidResource in Eigenschaften von St ringe.xml.

+0

Ja, es gibt eine Datei mit dem gleichen Inhalt unter project.Droid \ obj \ Debug \ __ library_projects __ \ Xamarin.Forms.Platform \ library_project_imports \ res \ Werte. Aber ich konnte den Rest nicht verstehen. AndroidResource? –

+0

Sehr hilfreich! In meinem Projekt existierte Strings.xml, war aber nicht im Projekt enthalten. –

Verwandte Themen