1

我已经为 Winodws Phone 8 平台制作了一个应用程序,我正在 Windows phone 8 商店中发布它。一切都很好,但最后出现错误:错误代码 2001:AppManifest.xaml 中有重复文件。删除其中一个文件,然后重试。

我在谷歌上搜索了很多,我清理了我的解决方案,重建了解决方案,交叉检查了清单文件,但都是徒劳的。

4

3 回答 3

6

转到ur_proj_folder/bin/releaseappmanifest.xaml在记事本中打开并检查命名空间的重复引用:) 希望它有所帮助

于 2013-06-17T20:15:10.583 回答
2

如果您对依赖 dll 有重复引用,通常会发生这种情况。例如,我同时添加了两个不同版本的 Advertising sdk 参考。

于 2014-04-06T13:15:43.950 回答
1

正如 Niwin 所说,问题是“Release/AppManifest.xaml”中重复的命名空间引用,但原因是添加到项目中的引用,在我的情况下,当我手动添加“Microsoft Advertising SDK for Windows Phone 8.1 (Silverlight) " 这个 dll 开始与 "Microsoft.Advertising.Mobile.UI.dll" 冲突,因为它们具有相同的名称。只需删除引用,问题就会消失。

于 2014-07-17T20:12:55.670 回答