Xamarin Forms:此项目引用此计算机上缺少的 NuGet 包
Xamarin Forms: This project references NuGet package(s) that are missing on this computer
我的项目类型是便携类型。在 Android 上部署项目时出现以下错误:
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ....\packages\Xamarin.Forms.4.6.0.726\build\Xamarin.Forms.props.
问题仅在 Android 部分。
我尝试从 .csproj 文件中删除以下行:
<Reference Include="Xamarin.Forms.Maps">
<HintPath>..\..\packages\Xamarin.Forms.Maps.1.3.1.6296\lib\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Maps.dll</HintPath>
</Reference>
<Import Project="..\..\packages\Xamarin.Forms.1.3.1.6296\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets" Condition="Exists('..\..\packages\Xamarin.Forms.1.3.1.6296\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" />
<Error Condition="!Exists('..\..\packages\Xamarin.Forms.1.3.1.6296\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Forms.1.3.1.6296\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets'))" />
删除这些行后,出现与样式相关的错误。
resource style/Theme.AppCompat.Light.DarkActionBar not found.
我仍在寻找解决 Xamarin 的方法,如有任何解决此问题的指导,我们将不胜感激。
官方文档中示例错误如下:
The missing file is ../../packages/Xamarin.Forms.1.3.1.6296/build/portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Xamarin.Forms.targets. (FormsGallery)
所以无法删除示例中的行,您应该像官方文档一样删除参考Xamarin.Forms.4.6.0.726的相应行。
另外,如出现如下link.
退出也可以尝试删除代码解决问题
最后可以试试把xamarin.forms版本改成Xamarin.Forms.4.6.0.726.
我的项目类型是便携类型。在 Android 上部署项目时出现以下错误:
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ....\packages\Xamarin.Forms.4.6.0.726\build\Xamarin.Forms.props.
问题仅在 Android 部分。
我尝试从 .csproj 文件中删除以下行:
<Reference Include="Xamarin.Forms.Maps">
<HintPath>..\..\packages\Xamarin.Forms.Maps.1.3.1.6296\lib\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Maps.dll</HintPath>
</Reference>
<Import Project="..\..\packages\Xamarin.Forms.1.3.1.6296\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets" Condition="Exists('..\..\packages\Xamarin.Forms.1.3.1.6296\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" />
<Error Condition="!Exists('..\..\packages\Xamarin.Forms.1.3.1.6296\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Forms.1.3.1.6296\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets'))" />
删除这些行后,出现与样式相关的错误。
resource style/Theme.AppCompat.Light.DarkActionBar not found.
我仍在寻找解决 Xamarin 的方法,如有任何解决此问题的指导,我们将不胜感激。
官方文档中示例错误如下:
The missing file is ../../packages/Xamarin.Forms.1.3.1.6296/build/portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Xamarin.Forms.targets. (FormsGallery)
所以无法删除示例中的行,您应该像官方文档一样删除参考Xamarin.Forms.4.6.0.726的相应行。
另外,如出现如下link.
退出也可以尝试删除代码解决问题最后可以试试把xamarin.forms版本改成Xamarin.Forms.4.6.0.726.