Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Can't run `Heat project` on VS2013 .vcxproj #4279

Closed
wixbot opened this Issue Jan 14, 2014 · 6 comments

Comments

Projects
None yet
1 participant
Collaborator

wixbot commented Jan 14, 2014

When I create a new, empty MFC application in VS 2013 and run the vcxproj file through Heat with "-pog Binaries", I get this error:

error HEAT5305: Failed to load project testapp.vcxproj: Unable to cast object of type 'System.Xml.XmlComment' to type 'System.Xml.XmlElement'

If I create the MFC app in VS 2010 instead, it works.
It seems to have something to do with the "ToolsVersion" attribute in the vcxproj file. It's set to 12.0 in the file made in VS 2013 and if I change it to 4.0 and delete any "PlatformToolset" elements from the file, it works.

(I'm new to WiX, so it's possible I'm doing something wrong. I asked in wix-users first, but got no response (yet).)

Originally opened by guth

Collaborator

wixbot commented Jan 23, 2014

Originally changed by barnson
Release changed from v3.8 to v3.x

Collaborator

wixbot commented Jan 24, 2014

Originally changed by bmurri
AssignedTo set to wixsupport

Collaborator

wixbot commented Jan 24, 2014

This email describes this bug.

Originally posted by bmurri
AssignedTo changed from wixsupport to

Collaborator

wixbot commented Jan 24, 2014

Originally changed by bmurri
AssignedTo set to wixsupport

Collaborator

wixbot commented Jan 24, 2014

This seems to happen for any native project, it doesn't appear to be MFC specific.

Originally posted by davel

Collaborator

wixbot commented May 2, 2014

Originally changed by barnson
Resolution set to merged
Status changed from Open to Resolved

@wixbot wixbot added the bug label Dec 20, 2015

@wixbot wixbot added this to the v3.x milestone Dec 20, 2015

@wixbot wixbot closed this Dec 20, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment