2012-01-26 17 views
0

vs-androidを使用して、自分のサイトで利用可能なサンプルアプリケーションをコンパイルしています。 "GCCCompile" タスクはアセンブリ Cからロードすることができませんでした:私は、Visual Studio 11開発者プレビューエラーMSB4062とvs-androidアプリケーションをコンパイルしようとしています

エラーMSB4062を使用していますMSBuildの\ Microsoft.Cpp \ v4.0ののの\ V110 \ PROGRAMFILES(x86の)\ \ Platforms \ Android \ vs-android.Build.CppTasks.Android.dll。 ファイルまたはアセンブリ 'Microsoft.Build.CPPTasks.Common、Version = 4.0.0.0、Culture = neutral、 PublicKeyToken = b03f5f7f11d50a3a'またはその依存関係の1つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。 宣言が正しいこと、アセンブリとそのすべての依存関係が利用可能であること、 、およびタスクにMicrosoft.Build.Framework.ITaskを実装するパブリッククラスが含まれていることを確認します。

私は少しの誤差で述べたDLLファイルを検索するファイルに

Microsoft.Cpp.Android.Targets

を変更しました。

<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が正しいことを確認しました。どこが間違っていますか?

答えて

0

Visual Studio 11では動作しません。現在はvs2010のみです。

関連する問題