Replies: 6 comments
-
|
I would also like to get PDBs copied to the output, so that it can be automatically copied by VS into my .appx package |
Beta Was this translation helpful? Give feedback.
-
Generally speaking PDBs should not be deployed on end-user machines so they shouldn't be going into an appx. We may still want to look at doing something like this someday but it's mostly applicable to folks who are shipping static libraries rather than applications. To truly deliver an end to end experience here we might need to package the sources too. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
I see, I didn't realize there was some postprocessing step done by the store to strip those out. Can we assume that for a given DLL |
Beta Was this translation helpful? Give feedback.
-
|
Yes |
Beta Was this translation helpful? Give feedback.
-
|
Apologies for the necropost, but this would be very useful for debug builds! Currently when using vcpkg in manifest mode it sometimes isn't possible to debug issues coming from inside dependencies because the PDBs don't get deployed alongside the DLLs in the build (particularly in cases where the dependency is installed from the binary cache instead of See: #32192 (comment) |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Would it be possible to extend the vcpkg nuget in a way that it deploys a native dll along with its pdb to build output ? Currently it seems to deploy the necessary .dlls but the pdbs are not copied. This makes things more complicated if we want to package the complete build output.
I saw looking at https://github.com/microsoft/vcpkg/blob/master/scripts/buildsystems/msbuild/applocal.ps1.
My assumption is that extending the deployBinary function would do the trick ? Is there a reason why its not done already ?
thanks
Ivan
Beta Was this translation helpful? Give feedback.
All reactions