2016-04-28 10 views
0

Visual Studio 2015
でXamarin.Formsプロジェクトを公開しようとしていますが、手順はthis addressです。Resource.Stringに 'Hello'の定義が含まれていません

私がこれまで行ってきた:[ツールを使用して、プロジェクト
を公開し
を私はリリースモード
ような構成を構築するのをプロジェクトに変更されていると、キーストアを作成している/アンドロイド/ Androidのアプリを公開。

しかし、私はリリースモードでプロジェクトを実行すると、私はこれらのエラーを取得:

Resource.Stringは「Application.Name」
Resource.Stringは定義が含まれていないの定義が含まれていません。 「ハロー」の場合

アイデアがありますか?

注:このオプションは、私のVisual Studioには見られない。
enter image description here

私のAndroidのマニフェストファイル:Xamarin.Droidプロジェクトはリソースでのstrings.xmlファイルが含まれている場合は
enter image description here

+0

Android Manifestファイルのスクリーンショットを表示できますか? – Sreeraj

+0

そのファイルについて説明できますか?申し訳ありませんが、Xamarinの新機能です –

+0

ソリューションエクスプローラで、Androidプロジェクトを右クリックし、オプションをクリックします。マニフェストファイルが開きます。それ以外の場合は、直接開くこともできます。 Androidプロジェクト内で、[プロパティ]フォルダを開きます(ドロップダウン)。マニフェストファイルをダブルクリックします。マニフェストを開いた後、スクリーンショットを共有 – Sreeraj

答えて

3

このタイプのエラーは、リソースファイルの変更によって発生する可能性があります。これは、ソリューションをクリーニングして再構築することで解決できます

3

あなたは確認することができます>次のデータの値:

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

また、Build ActionがStのプロパティでAndroidResourceであることを確認してくださいrings.xml。

+0

はい、同じコンテンツのプロジェクトがあります.Droid \ obj \ Debug \ __ library_projects __ \ Xamarin.Forms.Platform \ library_project_imports \値を再設定します。しかし、私は残りを理解できませんでした。 AndroidResource? –

+0

非常に役に立ちました!私のプロジェクトでは、Strings.xmlは存在しましたが、プロジェクトには含まれていませんでした。 –

関連する問題