VS-Androidアプリケーションをコンパイルしようとしている間にエラーMSB4062

StackOverflow https://stackoverflow.com/questions/9015076

質問

vs-android を使用して、サイトで利用可能なサンプルアプリケーションをコンパイルします。 。 Visual Studio 11開発者のプレビューを使っています

エラーMSB4062:「gcccompile」タスクをアセンブリからロードできませんでした C:\ ProgramFiles(x86)¥MSBuild¥Microsoft.cpp¥v4.0¥v110¥Plantss¥Android¥vs-android.build.cpptasks.android.dll。 ファイルまたはアセンブリの「Microsoft.build.cpptasks.common、version= 4.0.0.0、Culture= Neutral、 PRICKKEYTOKEN= B03F5F7F11D50A3A 'またはその依存関係の1つ。システムは、指定されたファイルを見つけることができません。 宣言が正しいこと、アセンブリとそのすべての依存関係が利用可能であることを確認します。 そのタスクには、Microsoft.Build.Framework.itaskを実装するパブリッククラスが含まれています。

ファイルを少し変更しました

Microsoft.cpp.android.targets

エラーに記載されているDLLファイルを探す。

<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <Import Project="$(VCTargetsPath)\Platforms\Android\ImportBefore\*.targets" Condition="Exists('$(VCTargetsPath)\Platforms\Android\ImportBefore')" />
  <Import Project="$(VCTargetsPath)\Microsoft.CppCommon.targets" />

  <UsingTask TaskName="GCCCompile" AssemblyFile="$(VCTargetsPath)Platforms\Android\vs-android.Build.CppTasks.Android.dll" />
  <UsingTask TaskName="GCCLink" AssemblyFile="$(VCTargetsPath)Platforms\Android\vs-android.Build.CppTasks.Android.dll" />
  <UsingTask TaskName="GCCLib" AssemblyFile="$(VCTargetsPath)Platforms\Android\vs-android.Build.CppTasks.Android.dll" />
  <UsingTask TaskName="AntBuild" AssemblyFile="$(VCTargetsPath)Platforms\Android\vs-android.Build.CppTasks.Android.dll" />
  <UsingTask TaskName="VCMessage" AssemblyName="Microsoft.Build.CppTasks.Common, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
.

vctargetSpathは正しいです、私はチェックしました。どこにいますか?

役に立ちましたか?

解決

Visual Studio 11では動作しません。今のところVS2010のみ。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top