Windows store app certification failed

2019-08-02 04:50发布

问题:

I try publish my windows store app to market but I get status FAILED in process certification. Here is image: link

Im using google protocol buffer port from here: link

Anyone have the same problem? Or anyone know where can be problem. I have added protocolbuffer.dll to references and app works great there are not problem.

回答1:

I cannot comment on protobuf-csharp-port

However! protobuf-net supports windows-store apps; within protobuf-net there are different dlls for different target platforms. If you are using NuGet it should pick the right one for you. If you are using the google-code download, make sure you use the dll from the Full/netcore45 or CoreOnly/netcore45 folders (see "What files Do I Need.txt" for more information); "netcore" is the name of the framework that is used by windows-store-apps. You could also probably use CoreOnly/portable or Full/portable, but netcore45 may have internal optimizations (using APIs that exist in windows-store, but not on all "portable" targets).

Additionally, note that for optimum performance on windows-store, you would need to use the precompiler (again, see "What files Do I Need.txt" for more information).



回答2:

UPDATE 1

Try protobuf-net

Does protobuf-net support Windows RT?

Google protocol buffer port is not valid Windows Store supported APIs. You need to remove it & find alternative of it.