New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wix cannot work with DebugType embedded #7152
Comments
|
@robmen Well it prevents the project from building. Not a crash but blocking. Embedded embeds the generated PDBs into the DLL. Making debugging easier and enriching stacktraces. It omits the need to ship the pdbs alongside the dll. |
To expand a little: I have a large project with dozens of projects and I want to apply this to each and very project. Using the g.props file is the best way to do that, but then then Wix build is broken. |
Finally a workaround is to disable this for the Wix Project(s) by adding an empty file in the project. https://stackoverflow.com/questions/56155392/exclude-certain-projects-from-using-directory-build-props. |
|
M.e it should be ignored. I certainly do not expect it to embed anything |
But a |
It's your project, do as you like. |
Do you know what .wixpdbs are used for? If not, that seems like something to understand since they are deemed important enough to be on by default.
On that, we agree. But you can't just say, "This doesn't make sense to me, so you should just get rid of it." and expect to get anywhere with your proposal. I've been raising issues with your proposal to help you think through the different aspects that need to be considered for the final design. |
Thanks, the solution looks very reasonable |
Bugs
If this issue is a bug:
How to reproduce:
Directory.Build.props
filewix.exe : error WIX0268: The argument -pdbType value 'embedded' is invalid. Use one of the following values full, none
Is there a way for wix to accomodate the new value?
The text was updated successfully, but these errors were encountered: