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.
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
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.
Thanks everyone for your input. To remove the multiple versions of Visual C++ that get installed when I install illunstrator, I go to the control panel and uninstall. I have copied a screen capture here, showing what gets installed, when I install illustrator cs6. Does everyone else have these files installed when they install illustrator? Can you check your installed programs and let me know? Adobe, can you answer why do you install these files? The answers I have received so far do not make it seem like this is common, which is of concern.
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?
i am looking for illustrator specific detailed reasons why it installs these multiple versions of visual c++ upon installation; not general speculation. adobe employees frequently answer in forums. and i am interested in knowing who else has seen the same visual c++ install with illustrator. i have not seen anyone post about this, so it seems not common.
Thanks. I finally called Adobe, and they said Visual C++ is installed with Illustrator, (if not already installed). It is not installed with Photoshop. They felt that the issues being caused by this install had to do with a conflict between visual C++ and windows8. Doubt MSFT will have much to say...
![]()
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}
North America
Europe, Middle East and Africa
Asia Pacific