Xamarin Archive Manager 失败并显示:指定的路径、文件名或两者都太长

Mar*_*l W 3 xamarin.android

当我尝试从 Visual Studio 创建存档以分发我的 Xamarin Android 应用程序时,存档管理器失败并显示以下消息:

“未能创建应用存档'MyCompanyName.Client.Droid'。指定的路径、文件名或两者都太长。完全限定的文件名必须少于 260 个字符,目录名必须少于 248 个字符。 ”

不幸的是,存档管理器没有说明是哪个文件导致了问题。

我已经尝试将项目和 nuget 包移动到根文件夹,但这没有帮助。

zaf*_*far 5

如果您使用的是 Windows 10 周年更新,那么在 Windows 中启用长路径并没有什么坏处。

按 Windows 键 + R 打开“运行”对话框。输入 gpedit.msc。导航到:计算机配置 > 管理模板 > 系统 > 文件系统 双击“启用 Win32 长路径”。启用它。或者,如果您没有看到此选项,请单击 NTFS > 启用 NTFS 长路径。重新启动 Visual Studio 2017。完成!

来源

  • 听起来不错,但对我不起作用(我什至重新启动计算机):( (3认同)