MishaUliutin / MuPDF.WinRT

Windows 8 and Windows Phone 8 WinRT component - MuPDF wrapper
GNU General Public License v3.0
26 stars 24 forks source link

Windows App Certification Kit Error #27

Open athysirus opened 10 years ago

athysirus commented 10 years ago

Hi! I'm using MuPDFWinRT.dll in my windowsphone 8.1 project, it's very good, but after certificate that release error.

Please! Help me fix it. Thanks! capture

astroboy996 commented 10 years ago

because MUPDFWINRT for Windows phone version complie not use "/APPCONTAINER" optional

for MUPDFWINRT for Tablet /OUT:"ARM\Debug\MuPDFWinRT.dll" /MANIFEST:NO /NXCOMPAT /PDB:"ARM\Debug\MuPDFWinRT.pdb" /DYNAMICBASE "..\ThirdParty\Win8\ARM\Debug\libthirdparty.lib" "..\ThirdParty\Win8\ARM\Debug\libmupdf-nov8.lib" "..\ThirdParty\Win8\ARM\Debug\libmupdf.lib" "runtimeobject.lib" "kernel32.lib" /DEBUG /DLL /MACHINE:ARM /WINMD /APPCONTAINER /INCREMENTAL /PGD:"ARM\Debug\MuPDFWinRT.pgd" /WINMDFILE:"ARM\Debug\MuPDFWinRT.winmd" /SUBSYSTEM:CONSOLE /MANIFESTUAC:NO /ManifestFile:"ARM\Debug\MuPDFWinRT\MuPDFWinRT.dll.intermediate.manifest" /ERRORREPORT:PROMPT /NOLOGO /TLBID:1

but for phone "/APPCONTAINER" missing /OUT:"ARM\Debug\MuPDFWinRT.dll" /MANIFEST:NO /NXCOMPAT /PDB:"ARM\Debug\MuPDFWinRT.pdb" /DYNAMICBASE "WindowsPhoneCore.lib" "RuntimeObject.lib" "PhoneAppModelHost.lib" /DEBUG /DLL /MACHINE:ARM /NODEFAULTLIB:"ole32.lib" /WINMD /INCREMENTAL /PGD:"ARM\Debug\MuPDFWinRT.pgd" /WINMDFILE:"ARM\Debug\MuPDFWinRT.winmd" /SUBSYSTEM:CONSOLE /MANIFESTUAC:NO /ManifestFile:"ARM\Debug\MuPDFWinRT\MuPDFWinRT.dll.intermediate.manifest" /ERRORREPORT:PROMPT /NOLOGO /LIBPATH:"path (/LIBPATH:folder)" /TLBID:1

athysirus commented 10 years ago

Thanks for your reply! so, what to do?

frenk91 commented 9 years ago

have you found any solution for the certification process?

Drakkins commented 7 years ago

I finally compiled this project, I used the muPDF official lib at commit d374ec148dda5934432112245716c8a207165c6c for compiling (Same day than this project start) between version 1.1 and 1.2.

Here is the dll with the correct flag : Recompiled DLL