2017-12-13 2 views
3

私はこの問題の解決策を見つけるために指で青くなるまで私はグーグルで探偵しました。私はいくつかのことを試しましたが、何も助けません。私はXamarinとVisual Studio 2015 Enterpriseを持っています。私は数ヶ月前に前のPCで作業していました。今私は新しいものを持っていて、今はXamarinをセットアップしています。私はいくつかのデモと自分で解決したソリューションを持っています。今それらのすべてが私に上記のエラーメッセージを与えます。私はすべてのモジュールで名前空間が正しいことを確認しました。ソリューションは本当に小さいです。何も気にしない。基本的にこんにちはワールドのものなので、今はなぜ失敗するのか分かりません。ケースインポイント:失敗しているHello Worldは、HelloWorld.csファイルとResourcesツリーのPNGとmain.xmlです。 誰かが光を当てることができたら、私は最も感謝しています。Xamarin - 名前 'Resource'は現在のコンテキストに存在しません

私はちょうど(VSを通して)Xamarinを更新しました。今私が持っていた古いソリューションは読み込まれません。新しいソリューションを作成すると、同じリソースが存在しないというエラーが表示されます。 Xamarinは壊れているようです。私は過去にそれと協力してきたし、これらのような問題はなかった。

+0

エラーを生成するコードを追加してください –

+0

私は同様の問題があります。 1つのTextviewだけを持つ単純なHelloWorldアプリケーションでも、「現在のコンテキストには存在しない」という同様の問題が発生しています。 –

答えて

0

このバグは現在Visual Studio 2015で発生しています.Xamarin Forumsのthis threadおよびthis threadを参照してください。どうやら唯一の回避策は、Visual Studio 2017またはを旧バージョンのXamarinにダウングレードすることです。このために開かれたbug reportもありますので、すぐに解決してください。

1

私はそれを解決しました。私のXamarinのバージョンは更新されませんでした。 プログラム&に移動して更新しました。機能=> Microsoft Visual Studio Enterprise 2015、変更/修正をクリックします。 Visual Studioのポップアップで、Cross Platform Mobile DevelopementのC#/。NET(Xamarin v__)を更新します。更新後、このエラーは解決されます。

私はまた、Visual Studioのに2017

をインストールする必要はありませんでした私にとっては

おかげでマーティン・ご提案のために、あなたの答えも回避することができますが、それだけで動作するようにXamarinのバージョンをアップグレードする必要が2017をインストールする必要はありませんVS 2015.

+0

お役立ち情報すでに問題が修正されている可能性があります:-)。 –

関連する問題