我尝试将我的Windows商店应用程序发布到市场,但我在流程认证中获得了FAILED状态。这是图片:link
我在这里使用谷歌协议缓冲端口:link
有人有同样的问题吗?或者任何人都知道哪里可能有问题。我已经将protocolbuffer.dll添加到引用中,并且应用程序效果很好没有问题。
答案 0 :(得分:2)
我无法评论protobuf-csharp-port
然而! protobuf-net支持windows-store应用程序;在protobuf-net中,不同的目标平台有不同的dll。如果你正在使用NuGet,它应该为你选择合适的。如果您使用的是谷歌代码下载,请确保使用Full/netcore45
或CoreOnly/netcore45
文件夹中的dll(有关详细信息,请参阅“我需要哪些文件.txt”); “netcore”是windows-store-apps使用的框架的名称。您也可能使用CoreOnly/portable
或Full/portable
,但netcore45
可能有内部优化(使用windows-store中存在的API,但不是所有“便携式” “目标)。
此外,请注意,对于Windows-store上的最佳性能,您需要使用预编译器(有关详细信息,请再次参阅“我需要哪些文件.txt”)。
答案 1 :(得分:1)