Xamarin Android の場合 - Resource.designer.cs を再生成する方法
すべての XML ファイルの Build Action を「AndroidResource」としてマークしようとしましたが、Resource.designer.cs は新しい値で更新されません。
このファイルを生成するイベント トリガーは何ですか?
Xamarin Android の場合 - Resource.designer.cs を再生成する方法
すべての XML ファイルの Build Action を「AndroidResource」としてマークしようとしましたが、Resource.designer.cs は新しい値で更新されません。
このファイルを生成するイベント トリガーは何ですか?
Xamarin.Android 4.18.0 を使用した最近の Xamarin Studio 5.6 (ビルド 273) ではResource.designer.cs
、プロジェクトからファイルを手動で削除した場合、再構築によって が再生成されますが、プロジェクトに再び追加されることResource.designer.cs
はありません。そのため、一度再構築を試みた後、ファイルはファイル システムに存在しますが、プロジェクトには存在しません。これを修正するには、新しく生成されたファイルをプロジェクトの Resources フォルダーに手動で追加します。
1. プロジェクトから Resource.designer.cs ファイルをクリックします。
2. CTRL+A (すべて選択) をクリックします。
3.「削除」(すべて削除) をクリックします。
4. プロジェクトをクリーンアップして再ビルドします (変更された Resource.designer.cs のメッセージが表示された場合は、[すべてはい] ボタンをクリックします)。
最初の建物でエラーが発生するようになりました。ただし、Resource.designer.cs ファイルは再生成されます。これで、2 番目のビルドを実行できます。その作品。
Drawableフォルダー内の画像の名前から文字「-」を削除して、この問題を解決しました。
メソッド1:プロジェクトからファイルを削除し、binファイルとobjファイルも削除してからプロジェクトをビルドします。同じ問題に直面した場合、それが機能しない場合は常に別のオプションがあります
方法 2: アプリケーション、つまり Visual Studio を閉じて、c-> users-> -> AppData (隠しファイル) にマップします -> ローカルおよびローミングから xamarin ファイルを削除します
プロジェクトの再構築ソリューションが機能するには、それを生成するファイルを編集してから、プロジェクトを再構築する必要があります。
この問題がまだ発生している場合は、エラー リストを見ると、「指定された 'toRightOf @id/(リソースの名前)' (または相対レイアウトの他の位置) に一致するリソースが見つかりません」などのエラーが表示される場合があります。 )... ID を持つリソース (axml ファイル内) のすべてのコードを強調表示し、すべてを切り取り、保存してから、貼り付けて再構築する必要があります...その後、Resource.Designer.cs が再生成されます! .
プロジェクトをリビルドすると、生成されたResources.designer.cs
クラスが更新されます。この情報は、http: //docs.xamarin.com/guides/android/getting_started/hello%2C_worldで見つけることができます。