如何修复1300的应用提交错误?

时间:2017-04-20 21:16:37

标签: c# vb.net uwp windows-store .net-native

我的申请提交失败,我从商店收到一封邮件,说它失败了,错误代码为1300,但没有更多信息。我注意到它在预处理中失败了。

构建/运行/打包/ WACK全部通过我的本地计算机。

1 个答案:

答案 0 :(得分:1)

(我在.NET Native运行时和编译器团队工作)

当您的配置值不是“DEBUG”或“RELEASE”时,我们发现了某些目标的行为方式存在问题。例如,大多数Unity应用程序使用名为“Master”的配置,这导致我们无法正确连接我们的一个依赖包(Microsoft.NET.Native.Framework-xxx)。正如您所注意到的,这会导致Store摄取管道出现大量问题,因为您的软件包现在看起来有点格式不正确。

修复程序目前正在审核中,我们将按照Microsoft.NETCore.UniversalWindowsPlatform的5.3.3发布它。通过审核需要一些时间,但您应该很快就会看到更新。

解决方法 在此期间,我们建议采用两种方法来避免此问题。首先,将Microsoft.NETCore.UniversalWindowsPlatform降级到5.2.3版。该错误仅存在于5.3+中,因此您在该版本上将是安全的。或者,如果在5.3+中需要修复,您还可以通过将此属性添加到UWP项目来避免此问题:

<UseDotNetNativeSharedAssemblyFrameworkPackage>false</UseDotNetNativeSharedAssemblyFrameworkPackage>

编辑:此问题的修复程序现已生效,可作为Microsoft.NETCore的版本5.3.3.UniversalWindowsPlatform