Reference dependency on build configuration (or lack of)


  • I've run into an issue with building an app where I have a reference to a winmd file from another solution. When I go to build for ARM I have to change the reference to the ARM output directory of the external solution and the same problem when I need to switch back to building for x86. Since these references are not configuration dependent this is preventing me from build an app bundle. The bundle building process wants to build all selected platforms and it fails because the build ends up referencing the wrong architecture.

    How do I get around this? Why is it that references are not configuration dependent and are under the Common Properties? I read where I can reference an external project and it will do a "smart" build and reference, but I don't see that option in my C++ Windows Store solution. I can reference projects within my solution but not projects in external solutions.

    Wednesday, February 05, 2014 4:37 AM


All replies