{"id":2467,"date":"2007-04-11T08:42:54","date_gmt":"2007-04-11T08:42:54","guid":{"rendered":"https:\/\/test.simple-talk.com\/uncategorized\/vs-sdk-error-message-ctc-fatal-error-ctc2013-cant-start-preprocessor-2\/"},"modified":"2016-07-28T10:49:03","modified_gmt":"2016-07-28T10:49:03","slug":"vs-sdk-error-message-ctc-fatal-error-ctc2013-cant-start-preprocessor-2","status":"publish","type":"post","link":"https:\/\/www.red-gate.com\/simple-talk\/blogs\/vs-sdk-error-message-ctc-fatal-error-ctc2013-cant-start-preprocessor-2\/","title":{"rendered":"VS SDK Error Message: CTC : fatal error CTC2013: Can&#8217;t start preprocessor (2)"},"content":{"rendered":"<p>After watching some of the demo videos of the&#160;latest Visual Studio&#160;SDK, I was excited to get started and try out my own add-in.&#160; I installed the SDK, fired up Visual Studio, created an integration package, compiled, and got a nasty error:<\/p>\n<p>CTC : fatal error CTC2013: Can&#8217;t start preprocessor (2)<\/p>\n<p>What does this mean?&#160; Apparently, part of the integration package includes something that needs to be compiled by a C++ compiler.&#160; 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.&#160; Apparently C++ has come back to bite me years after I thought I was done with it forever.<\/p>\n<p>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.&#160; It should work.<\/p>\n<p>If you get a &#8220;Requires elevation&#8221; error during the compilation, remember that you&#8217;re running Vista and you need to fire up Visual Studio in administrator mode.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After watching some of the demo videos of the&#160;latest Visual Studio&#160;SDK, I was excited to get started and try out my own add-in.&#160; I installed the SDK, fired up Visual Studio, created an integration package, compiled, and got a nasty error: CTC : fatal error CTC2013: Can&#8217;t start preprocessor (2) What does this mean?&#160; Apparently,&#8230;&hellip;<\/p>\n","protected":false},"author":46738,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2],"tags":[],"coauthors":[],"class_list":["post-2467","post","type-post","status-publish","format-standard","hentry","category-blogs"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts\/2467","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/users\/46738"}],"replies":[{"embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/comments?post=2467"}],"version-history":[{"count":2,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts\/2467\/revisions"}],"predecessor-version":[{"id":41502,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts\/2467\/revisions\/41502"}],"wp:attachment":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/media?parent=2467"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/categories?post=2467"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/tags?post=2467"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/coauthors?post=2467"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}