Quantcast
Channel: WE MOVED to github.com/microsoft/cpprestsdk. This site is not monitored!
Viewing all articles
Browse latest Browse all 4845

Commented Unassigned: v2.2 NuGet package's v120_xp toolset support broken [262]

$
0
0
I'm using VS2013 under 64-bit Windows 7. I installed the current v2.2 CPPREST NuGet package into a new project that uses the v120_xp platform toolset, and the debug .EXE file built from the project crashed during the first call to `http_client::request()`. In my attempt to get a debuggable cpprest120d_xp_2_1.dll I cloned the v2.2-tagged commit from your Git repo and discovered it would not load the casablanca120.xp project. It fails with the error "Cannot modify an evaluated object originating in an imported file", the imported file being casablanca\Release\src\build\sources.proj.

I recreated casablanca120.xp.vcxproj by copying casablanca120.vcxproj and editing it, difference by difference, to match the failing file. It also failed to load once I changed TargetXP from false to true.

I can't find anything useful about this error message on the Web so I'm stumped. I've reverted to manually linking to v2.1 pending a resolution.
Comments: Two issues - need to investigate why XP 120 didn't work with Nuget v120_xp toolset. Second is the 120.xp.vcxproj needs to load properly in the solution.

Viewing all articles
Browse latest Browse all 4845

Trending Articles