Question

Can Visual Studio Professional 2008 and Visual C++ Express 2008 be installed side by side without problems?

update
I am working in a situation where some of the team has pro, some have express. I have pro (but have not installed C++ Express) and for some reason, the solution doesn't compile for professional (fresh from svn), but it does compile for Express users. I don't know what else to check :\
update 2
The compile errors are thousands of errors in stdio, and they occur in all build configurations.

c:\program files\microsoft visual studio 9.0\vc\include\stdio.h(189) : error C2144: syntax error : 'int' should be preceded by ';'

update
resetting visual studio settings fixed the build errors. Not exactly my favorite way to fix things, but it worked. Marking @Kevin as the answerer for his effort.

Was it helpful?

Solution

Could you tell us more about which compilation issue you're having? One possibility is that there is a problem with one of the project's build configurations, and that bad configuration is selected when you open it in VS Professional.

EDIT: Sorry, I misinterpreted the question, "Can I install the two VS versions side by side?" As, "Could my side by side installation be causing my compilation error?"

To answer the actual question, I've long used VS2008 Professional and VC#2008 Express side by side without issue. I just checked and confirmed with a coworker that it also works fine for the C++ version.

OTHER TIPS

No.

Different versions of Visual Studio are designed to be installed side by side (such as 2008 and 2010) but not different editions of the same version.

Why would you want Express still installed if you had Professional anyway?

Since Visual Studio 2008 Pro includes Visual C++, I don't see the benefit in doing this.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top