Skip navigation
emme2013SEA
Currently Being Moderated

Why does Illustrator Install Visual C++?

Jan 26, 2013 10:41 AM

Why does Illustrator install Microsoft Visual C++ (4 versions), when it installs Illustrator CS6? I am a creative cloud subscriber. I am running windows 8. I have found it causes performance issues with my other software, causing the screen to be unresponsive. If I remove VisualC++, it stops doing this, but then I can not open illustrator, am given errors, and told to re-install. Please explain why illustrator needs these 4 VisualC++. Thanks.

 
Replies
  • Currently Being Moderated
    Jan 26, 2013 11:17 AM   in reply to emme2013SEA

    AI plugins are written in C++. They won't work without it.

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 26, 2013 11:41 AM   in reply to emme2013SEA

    How are you able to run any program without the MSVC runtimes? It's bog standard Windows stuff and pretty much any program uses it, not just Adobe. If it slows down, you have a debugger or some other tool installed that tracks memory addresses and the blame has to go to this tool.

     

    Mylenium

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 26, 2013 12:21 PM   in reply to emme2013SEA

    same reason you have guts, without them you wouldn't be able to function either.

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 26, 2013 1:12 PM   in reply to CarlosCanto

    I strongly doubt, though, Illustrator installs "Visual C". The runtime DLLs, yeah, that I buy. They are mandatory for everything written *using* Visual C; but I don't think you will find the compiler, editor, and debugger "installed" by Adobe.

     

    With that said,

     

    > If I remove VisualC++, it stops doing this, but then I can not open illustrator, am given errors, and told to re-install.

     

    .. how did you "remove" it? Deleted the DLL files? That's generally a *very*, *very* bad idea -- you can't 'selectively' delete crucial parts of the program package. Hence the suggestion to re-install the entire package.

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 28, 2013 2:42 PM   in reply to emme2013SEA

    this is a user to user forum, don't expect an answer from Adobe.

     

     

    The answers I have received so far do not make it seem like this is common, which is of concern.

     

     

    Larry said:

         "AI plugins are written in C++. They won't work without it."

     

    Mylenium said:

         "It's bog standard Windows stuff and pretty much any program uses it, not just Adobe"

     

    Carlos said:

         "same reason you have guts, without them you wouldn't be able to function either."

     

    Jongware said:

         "They are mandatory for everything written *using* Visual C"

     

     

    And all that doesn't make it look common to you?

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 28, 2013 3:33 PM   in reply to emme2013SEA

    ok, fair enough, while you wait for an official answer, here's mine, I don't have CS6, that's probably why I don't have the C++ 2010 runtimes, but that's more speculation.

     

    c++Runtimes.gif

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 28, 2013 8:10 PM   in reply to emme2013SEA

    Nothing MS related was installed on the day I installed CS6 (sometime in December).

     

    Programs and Features.png

    But that is because they were already installed.

     

    Mike

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 28, 2013 8:40 PM   in reply to emme2013SEA

    Something is goofy. You might try installing the MS files but good luck finding them on the MS site. Might be quick and easy, might not be.

     

    I am running Win 8 64-bit and have no issues.

     

    Mike

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 28, 2013 10:07 PM   in reply to emme2013SEA

    The redistibutables are run-time files and most if not all programs that were created using MS Visual Studio will add these files to your system so the program will run. Normally when the program is installed it will check for those files verifying they are there and are the correct version, if it does not find them and only then will the app either install it for you or provide a link so you can install it your self, Majority of the time it will install it.

    Odds are everyone has at least one program that requires it, removing these files will make any program that needs those files unable to run.

     

    If these files are removed, they can be downloaded from Microsoft's website in the downloads section, The version that is suppose to be compatable with Windows 8 should have the year 2012 on the file name. {I state the word should, as I have not tested it as I don't have the lastest version of visual studio or windows 8}

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 28, 2013 10:29 PM   in reply to emme2013SEA

    I'm running CS6 on Windows 8 Pro 64-bit too, no issues.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points