我正在使用vs-android編譯其網站上可用的示例應用程序。我使用Visual Studio 11開發者預覽版在嘗試編譯vs-android應用程序時出錯MSB4062
錯誤MSB4062:在 「GCCCompile」 任務無法從組件 C的裝填:\ PROGRAMFILES(x86)的\的MSBuild \ Microsoft.Cpp \ V4.0 \ V110 \平臺\ Android的\ VS-android.Build.CppTasks.Android.dll。 無法加載文件或程序集'Microsoft.Build.CPPTasks.Common,Version = 4.0.0.0,Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a'或其某個依賴項。該系統找不到指定的文件。 確認聲明是正確的,程序集及其所有依賴項都可用, ,並且任務包含一個實現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是正確的,我查過了。我哪裏錯了?