locked
STRIPPRIVATESYMBOLS : error : EC_FORMAT

    Question

  • When using the Create App Packages tool within Visual Studio I get the following error when Include public symbols options is selected:

    STRIPPRIVATESYMBOLS : error : EC_FORMAT

    If Include public symbols is unchecked then is builds the package without errors.

    The application consists of the C#/Xaml application, a couple C# DLLs and a CPP DLL.

    Monday, September 10, 2012 9:20 PM

All replies

  • Hi Scott,

    it might have something to do with the pdb format of the binaries needed in the package.  Could you go to a developer command prompt, run dumpbin /headers yourbinary.exe, dll, etc...

    Look for a section in the output:

      Debug Directories

            Time Type       Size      RVA  Pointer
        -------- ------ -------- -------- --------
        504E638C cv           3D 000301E8    2EBE8    Format: RSDS....

    What is the type and format for each of your dlls and exe in the package

    thanks!

    mike

    Monday, September 10, 2012 10:43 PM
    Moderator
  • They are all the same, type cv and format RSDS.

    Monday, September 10, 2012 11:32 PM
  • Ok, thanks for checking on that.  Is there any chance I can take a look at the pdbs e.g. zip up the pdbs so I can do some analysis?  (if so, please email to mikewong at microsoft.com) 

    As a side question, are there any dependencies on dlls that were compiled with older versions of Visual Studio?

    much appreciated,

    mike

    Tuesday, September 11, 2012 5:53 PM
    Moderator