Skip to content

pdb's no longer being packaged in the non symbols package - #1403

Merged
forki merged 2 commits into
fsprojects:masterfrom
pms1969:fix-pdbs
Jan 18, 2016
Merged

forki merged 2 commits into
fsprojects:masterfrom
pms1969:fix-pdbs

Conversation

@pms1969

@pms1969 pms1969 commented Jan 18, 2016

Copy link
Copy Markdown
Contributor

No description provided.

@forki

forki commented Jan 18, 2016

Copy link
Copy Markdown
Member

Why that change?

@pms1969

pms1969 commented Jan 18, 2016

Copy link
Copy Markdown
Contributor Author

#1394

basically, if the pdb's are in the non-symbols package, VS won't download the symbols package for debugging.

@pms1969

pms1969 commented Jan 18, 2016

Copy link
Copy Markdown
Contributor Author

as far as I can tell, the Travis build was already borking on that test.

@forki

forki commented Jan 18, 2016

Copy link
Copy Markdown
Member

So now we put the pdbs in the normal package, but not into the symbols
package?
On Jan 18, 2016 8:47 AM, "Paul Saunders" notifications@github.com wrote:

#1394 #1394

basically, if the pdb's are in the non-symbols package, VS won't download
the symbols package for debugging.

—
Reply to this email directly or view it on GitHub
#1403 (comment).

@pms1969

pms1969 commented Jan 18, 2016

Copy link
Copy Markdown
Contributor Author

Other way around.

@forki

forki commented Jan 18, 2016

Copy link
Copy Markdown
Member

But not everyone is using symbols packages. What about the other case?
On Jan 18, 2016 8:51 AM, "Paul Saunders" notifications@github.com wrote:

Other way around.

—
Reply to this email directly or view it on GitHub
#1403 (comment).

@pms1969

pms1969 commented Jan 18, 2016

Copy link
Copy Markdown
Contributor Author

depends if you want strict nuget replication in that area or not. Nuget doesn't package them in the non-symbols regardless.

Should only require a small tweak to fix for when there is no symbols requested. Depends on what you'd like to do?

@forki

forki commented Jan 18, 2016

Copy link
Copy Markdown
Member

I think we should still put the pdbs in the normal package when we don't
create a symbols package. That's what nuget does, right?
On Jan 18, 2016 9:05 AM, "Paul Saunders" notifications@github.com wrote:

depends if you want strict nuget replication in that area or not. Nuget
doesn't package them in the non-symbols regardless.

Should only require a small tweak to fix for when there is no symbols
requested. Depends on what you'd like to do?

—
Reply to this email directly or view it on GitHub
#1403 (comment).

@pms1969

pms1969 commented Jan 18, 2016

Copy link
Copy Markdown
Contributor Author

No it doesn't, tho i'll confirm that.

In the case that you want to add them, you can still add it as a file dependency and it won't be removed. (I've just confirmed that that is true of that build)

@pms1969

pms1969 commented Jan 18, 2016

Copy link
Copy Markdown
Contributor Author

Confirmed. Nuget does not include pdb's regardless of whether symbols have been requested or not.

@forki

forki commented Jan 18, 2016

Copy link
Copy Markdown
Member

Ok. Let's remove them then. But how about a template file property that
automatically adds them? Should be a good alternative for people so they
don't have to use explicit file references
On Jan 18, 2016 9:17 AM, "Paul Saunders" notifications@github.com wrote:

Confirmed. Nuget does not include pdb's regardless of whether symbols have
been requested or not.

—
Reply to this email directly or view it on GitHub
#1403 (comment).

@pms1969

pms1969 commented Jan 18, 2016

Copy link
Copy Markdown
Contributor Author

not a bad idea? so for project files only?
property: include-pdbs
default: false
??

meaningless for file templates.

@forki

forki commented Jan 18, 2016

Copy link
Copy Markdown
Member

yes that would be awesome

@pms1969

pms1969 commented Jan 18, 2016

Copy link
Copy Markdown
Contributor Author

do you want that as part of this pull request or another?

@forki

forki commented Jan 18, 2016

Copy link
Copy Markdown
Member

please add it to this one.

@pms1969

pms1969 commented Jan 18, 2016

Copy link
Copy Markdown
Contributor Author

done

@pms1969

pms1969 commented Jan 18, 2016

Copy link
Copy Markdown
Contributor Author

travis failing on the same tests. It has an ignore on it, so not sure why it gets run.

forki added a commit that referenced this pull request Jan 18, 2016
pdb's no longer being packaged in the non symbols package
@forki
forki merged commit c410e75 into fsprojects:master Jan 18, 2016
@pms1969
pms1969 deleted the fix-pdbs branch January 18, 2016 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants