web-dev-qa-db-ja.com

VS 2015 Xamarin:プロジェクトの読み込み中に警告IDE0006エラーが発生しました

Xamarinを使用してAndroidアプリを開発しています。

Visual Studioはこの警告を表示しますが、その意味はわかりません。指示に従いましたが、temp\\fileが見つからないようです

    Severity    Code    Description Project File    Line    Suppression State   Detail Description
Warning IDE0006 Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled.   daijoubu-app        1   Active  To see what caused the issue, please try below.

1. Close Visual Studio
2. Open a Visual Studio Developer Command Prompt
3. Set environment variable “TraceDesignTime” to true (set TraceDesignTime=true)
4. Delete .vs directory/.suo file
5. Restart VS from the command Prompt you set the environment varaible (devenv)
6. Open the solution
7. Check 'C:\Users\Noli\AppData\Local\Temp\\daijoubu-app_*.designtime.log' and look for the failed tasks (FAILED)

完全なソースは github で入手できます。

9
trycatch

私は指示に従っただけですが、警告を根絶しませんでしたが、無視しましたが、現在は表示されていません。

  1. プロジェクトを再構築するとき、%userprofile%/AppData/Local/Xamarin/zips/*にzipファイルをダウンロードするため、時間がかかることに気付きました

-ビルドを中断しないようにしてください。ビルドがダウンロードを停止し、後で無効なZipが発生するため、この問題が再現されますか?

  1. もう1つの仮説は、コンポーネント(dllを参照)を含め、それを削除してから再度追加したというものです。 (インテリセンスに問題があるため)
3
trycatch

まず、それは「エラー」ではなく、警告です。

実際に起こることは次のとおりです。

  • プロジェクトに必要なsdkbuildツールのVisual Studio/xamarinチェック
  • SDKに既にある場合は問題ありません
  • そうでない場合、プロジェクトはほとんどのプロジェクトケースで上記の警告を表示します。

これを修正する方法:

  • ソリューションをきれいにする
  • 再構築します(この段階で、Visual Studioは自動的にzipをダウンロードしようとします)
  • 再構築キャンセルエラーが発生した場合は、Visual Studioを閉じて再起動してください
  • この段階で、必要なzipを確実にダウンロードします。
  • 再びクリーン->再構築->ビルド-> Visual Studioを閉じて、もう一度開きます

または最も単純な代替手段は

利用可能なすべてのSDKBuildツールをダウンロードします。

警告は消えます。

動作するかどうかを教えてください。

2
xamDev

私もインテリセンスとコンパイルの問題を抱えていました。

Xamarin FormsとAndroidプロジェクトでは、私の作業は、AndroidプロジェクトでVisual Studioを終了し、その後、再び開きます。

それが誰かを助けることを願っています。

1
Andy
  • プロジェクトを保存して閉じます。

  • パスフォルダーに移動します。

  • binおよびobjフォルダーをAndroidフォルダーから別の場所に移動します。

  • プロジェクトを再度実行します。

これらのフォルダを移動するということは、念のためにそれらを削除してバックアップすることを意味します!

この方法で解決しました。役に立てば幸いです。 :)

0
min

私もこのエラーで髪を引っ張っています。私はここで他の人を助けるオフチャンスに私の答えを投稿しています!

エラーは完全に私のせいでした。strings.xmlファイルにいくつかの文字列を追加していましたが、誤って空のアイテムがそこに残っていました

<string name=""></string>

これは、文字列/リソースに名前/ IDがなかったため、R.Javaファイルを本当に悪い形で壊しました。これがR.Java内で作成された方法です...

public static final int =0x7f080060;

ご覧のとおり、識別子がありません。物語の子供たちの道徳、すべてのXMLのエラーをチェックしてください。

0
Phil

私は5日間この警告を受けました。私はこの提案を適用し、問題は終わりました。

パッケージをインストールする: 'Xamarin.Android.Support。[BLABLA]'

解凍に失敗しました:ダウンロードしてください https://dl-ssl.google.com/Android/repository/Android_m2repository_r22.Zip in C:\ Users\[UserName]\AppData\Local\Xamarin\Xamarin .Android.Support.Design\23.0.1.3\contentディレクトリ

理由:ファイルC:\ Users\[UserName]\AppData\Local\Xamarin\zips\96659D653BDE0FAEDB818170891F2BB0.ZipはZipアーカイブではありません

1)Zipをダウンロードしてインストールしても問題は解決しませんでしたが、エラーは少なくなりましたが、通常、メッセージは同じままでした。パッケージ[BLABLA]をインストールしてください。

2)次に、C:\ Users\[UserName]\AppData\Local\Xamarin\zipsに記載されているZipファイルを調べましたが、実際には96659D653BDE0FAEDB818170891F2BB0.Zipが破損していました。このZipを削除し、プロジェクトを再度ビルドしました。ビルドプロセスの後(しばらく時間がかかり、「ビルド」のままにしておきます。Zipが再表示され、135MBに成長します)、以前の警告/エラーはすべてなくなりました!

0
pavorotti