【问题标题】:Visual studio error when launch Xamarin app on phone在手机上启动 Xamarin 应用程序时出现 Visual Studio 错误
【发布时间】:2019-06-28 12:18:38
【问题描述】:

当我尝试在手机上启动空白模板跨平台 xamarin.forms 应用程序时,Visual Studio 抛出此错误:

资源目录'~\Test\Test\Test.Android\obj\Debug\81\lp\20\jl\res'不存在Test.Android

输出:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(1703,2): 错误 APT0000: 资源目录 '~\ Test\Test\Test.Android\obj\Debug\81\lp\20\jl\res' 不存在

请告诉我解决方法。

【问题讨论】:

  • 构建时是否抛出错误?在设备部署期间?它是显示错误的对话框,还是某些输出窗口中基于文本的错误?第一个建议是删除 Android 项目文件夹中的 bin 和 obj 文件夹,然后清理并重建应用程序。
  • 您是否尝试过清理构建应用程序一次? ——
  • @jgoldberger-MSFT,是的,在构建过程中抛出的这个错误我做了你建议我的动作,但结果是一样的

标签: c# visual-studio xamarin xamarin.forms xamarin.android


【解决方案1】:

我认为这可能是由于某些损坏或过时的 nuget 包或其他缓存数据造成的。

尝试删除包含一些缓存数据的 Xamarin 文件夹。在文件资源管理器中打开以下文件夹:%LOCALAPPDATA%(这是 C:\Users\<username>\AppData\Local 的快捷方式) 并删除 Xamarin 文件夹。

我还建议删除包缓存中的所有 Xamarin.Android.* nuget 包。所以打开 %USERPROFILE%\.nuget\packages\ 文件夹并删除所有 Xamarin.Android.* 文件夹。

下一个版本可能需要一些时间,但希望现在可以工作。

【讨论】:

    猜你喜欢
    • 2022-01-22
    • 1970-01-01
    • 2021-12-28
    • 2016-03-21
    • 1970-01-01
    • 2021-07-11
    • 1970-01-01
    • 1970-01-01
    • 2016-02-23
    相关资源
    最近更新 更多