Skip to content
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

Bug fix: Ensure to unescape special MSBuild characters. #600

Merged
merged 1 commit into from
Dec 3, 2014

Conversation

mjvh80
Copy link
Contributor

@mjvh80 mjvh80 commented Nov 27, 2014

I have a csproj file with an @ sign in it, as a dependency of the csproj file I'm building. This file is thus resolved as a reference by looking at the Include attribute which comes out as "%40...". So special MSBuild characters in that string are not unescaped. See http://msdn.microsoft.com/en-us/library/ms228186.aspx .

@mjvh80 mjvh80 force-pushed the char_escaping_in_csproj_bug branch from f87f5c1 to bc51566 Compare November 27, 2014 21:16
@forki
Copy link
Member

forki commented Nov 27, 2014

did you already sign #598? we need to change license, so I can't merge before you sign. sorry.

@mjvh80
Copy link
Contributor Author

mjvh80 commented Nov 27, 2014

I had emailed the line already, but have now added it as a comment there too, so I think that would be a "yes".

forki added a commit that referenced this pull request Dec 3, 2014
Bug fix: Ensure to unescape special MSBuild characters.
@forki forki merged commit 84086f0 into fsprojects:master Dec 3, 2014
@forki
Copy link
Member

forki commented Dec 3, 2014

very cool thanks

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