I'm noticing some odd behaviour when I'm debugging an app written in C++/CX in Release configuration. FYI in case it's relevant I'm using Visual Studio 2013 Community (Update 4).
When I place a breakpoint on a some property getter such as Type1::Label::get() I'm noticing it seems to break when Type2::Label::get() would be invoked but breaks as if the Type1 method was invoked. I'm concerned that there may be something wrong that is causing this problem but I'm perplexed as to why this would only be apparent in Release configuration.
The app appears to otherwise function correctly. Is there a known issue that might explain this problem?