Damon Armstrong

Caffeine Induced Tirades about .NET and Life
And don't forget to check out my latest Simple-Talk articles
Add to Technorati Favorites      Add to Google     

VS SDK Error Message: CTC : fatal error CTC2013: Can't start preprocessor (2)

Published Wednesday, April 11, 2007 8:42 AM

After watching some of the demo videos of the latest Visual Studio SDK, I was excited to get started and try out my own add-in.  I installed the SDK, fired up Visual Studio, created an integration package, compiled, and got a nasty error:

CTC : fatal error CTC2013: Can't start preprocessor (2)

What does this mean?  Apparently, part of the integration package includes something that needs to be compiled by a C++ compiler.  When originally looking through the options of my Visual Studio install, I noticed that the C++ compiler likes to take up 1-2 gigs of space, and not being a C++ developer, I choose to forgo that option.  Apparently C++ has come back to bite me years after I thought I was done with it forever.

All you have to do to get around the error is go back and install the C++ compiler from your Visual Studio 2005 disc, then compile the project again.  It should work.

If you get a "Requires elevation" error during the compilation, remember that you're running Vista and you need to fire up Visual Studio in administrator mode.

by Damon

Comments

No Comments
You need to sign in to comment on this blog

















<April 2007>
SuMoTuWeThFrSa
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345
Virtual Exchange Servers
 Microsoft now supports running Exchange Server 2007 in server virtualization environments, not just on... Read more...

Virtualizing Exchange: points for discussion
 With the increasing acceptance of the use of Virtualization as a means of providing server... Read more...

Encouraging .NET Reflector Add-ins
 Jason Haley is well-known for the resources he's provided to developers who wish to extend Reflector's... Read more...

Using .NET Reflector Add-ins
 .NET Reflector by itself is great, but it really comes into its own with the help of some add-ins. Here... Read more...

Unique Experiences!
 You'd have thought that a unique constraint was an easy concept - Not a bit of it; it can cause a lot... Read more...