Building Snoop from sources

Aug 20, 2010 at 10:34 AM


I recently checked out the Snoop sources but was unable to build them successfully. I'm using a clean installation of Win7 and VS2010.

First I got the following error: Error 1 error MSB8009: .NET Framework 2.0/3.0/3.5 target the v90 platform toolset. Please make sure that Visual Studio 2008 is installed on the machine.

Strange because VS2008 is installed. I was able to fix this by making the following change to the ManagedInjector C++ projects: Project > Property Pages > Configuration Properties > General > Set Platform Toolset to  v100 (was v90)

A this point, I get this error: Error 2 error LNK2022: metadata operation failed (80131195) : Custom attributes are not consistent: (0x0c00013b). C:\Users\Administrator\Desktop\snoopwpf-51211\2.6\Snoop\ManagedInjector\MSVCMRTD.lib(msilexit.obj) ManagedInjector64-3.5 (for all ManagedInjector projects)

Any suggestions?





Aug 20, 2010 at 3:19 PM

I don't know what is going on here ... as I don't have any problems building Snoop myself. The v90 platform toolset is necessary/intentional for the 3.5 versions of the managed injectors.

Seems like you may have a bad framework (2.0/3.0/3.5) install. You might try reinstalling Visual Studio 2008.

Good luck! Let me know if you find anything out or get it to work.

Aug 23, 2010 at 9:45 AM

Ok.. after a few hours of re-installing VS2008 I can finally build the project!

I made a small extension to Snoop that allows rendering of high resolution screen shots of the currently selected item. These are much more beautiful to use in large paper/poster prints (crisp images, no blurring).

If you're interested I can send you a copy. The current implementation is really basic but I'm willing to improve it if you would like to include it in Snoop.


Aug 23, 2010 at 2:14 PM

Sure, I would be interested in it. Improve it and send it on! My email is my first name and then my last name (all together, no space) at

Sep 20, 2010 at 8:13 AM

I've written a short article about my extension here (can be downloaded as well):