【问题标题】:Updating Visual Studio 2015 with Xamarin 4.2 throws error for Android Part in Xamarin forms使用 Xamarin 4.2 更新 Visual Studio 2015 会在 Xamarin 表单中引发 Android 部件错误
【发布时间】:2016-09-27 03:34:35
【问题描述】:

我在我的 Visual Studio 2015 专业版中更新了 Xamarin 4.2.0.680、Xamarin.Android 7.0.0.18、Xamarin.IOS 10.0.0.6。我正在开发 Xamarin Forms 应用程序。该更新专门针对 iOS 部分以在 iOS 10 中测试应用程序。iOS 部分有效。当我尝试构建 Android 部分时,我收到以下 Droid 项目的构建错误。

指定的路径、文件名或两者都太长。完全 限定文件名必须少于 260 个字符,并且 目录名称必须少于 248 个字符。

来自输出窗口的信息,

错误 C:/程序文件 (x86)/MSBuild/Xamarin/Android/Xamarin.Android.Common.targets:error 指定的路径、文件名或两者都太长

Same Project 在我其他团队成员的机器上运行良好。解决路径几乎相同。在我系统的同一路径上,它在升级之前工作正常。

请帮助解决方案。有什么方法可以找到哪个目录或文件路径超过长度,因为从输出窗口我看不到任何路径超过。

【问题讨论】:

  • 您好,您找到答案了吗?它让我发疯。
  • 不,我必须重新安装 Visual Studio。请确保在 Visual Studio 中升级 xamarin 时,从 Xamarin Uni Installer 进行更新。

标签: android visual-studio-2015 xamarin.forms upgrade


【解决方案1】:

您可以缩短项目路径长度。

例如,如果您的项目位于 c:\foo1\foo2\foo3...\fooN,您可以将项目移动到 c:\foo1 目录。

【讨论】:

  • 谢谢。但是,它没有长度。虽然,我尽可能地减少了路径,但仍然收到错误。观察结果是,在更新为相同路径之前,构建工作正常,更新后出现错误。
猜你喜欢
  • 2017-08-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-03
  • 1970-01-01
  • 2016-02-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多