Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

How to install microsoft visual C# on visual studio 2008

Posted on 2014-04-22
9
Medium Priority
?
2,702 Views
Last Modified: 2014-05-02
I have Visual Studio 2008, but when I tried to open a project, an error appears that said "file.csproj cannot be opened because its project type (.csproj) is not supported by this versio of the application"

Apparently this error happened because I don't have installed the product Microsoft Visual C# 2008, but where or how can I install this product?

I tried using  the Web Platform Installer but I don't know how to find the product using this tool.

Any ideas?

Error when visual studio 2008 try to open .csproj type file.
0
Comment
Question by:CloudHelpdeskOne
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
  • 3
9 Comments
 
LVL 40

Assisted Solution

by:Jacques Bourgeois (James Burger)
Jacques Bourgeois (James Burger) earned 1000 total points
ID: 40016883
Express 2008 is 3 versions back and is no longer available from Microsoft.

You can download the 2013 version for free at http://www.visualstudio.com/en-us/downloads. You can leave your 2008 edition installed if you want, they are completely independent.

They do not separate the different languages as they used to do, but they do provide different versions for different types of development. Simply download all the ones you need, they merge together if you install them all. The only difference between the different editions is the templates and editors that come with each one.

Just be aware that the edition labelled "for Windows" requires Windows 8 and is useful only to develop applications for the new Windows 8 interface. If you want to develop for standard Windows application, you need the edition "for Windows Desktop".
0
 
LVL 40

Assisted Solution

by:Vadim Rapp
Vadim Rapp earned 1000 total points
ID: 40017340
Re-run the installation of your Visual Studio 2008. You will see "add or remove features". Add C#.
0
 

Author Comment

by:CloudHelpdeskOne
ID: 40019342
I'm working on a dedicated server, with windows 2008. The hosting provider includes visual studio 2008 to use on this dedicated server, the license is of the hosting provider. Apparently this visual studio is not express, is the professional version, but it does not includes C# on its installation.

I don't have the installation program to reinstall the application.

The solution that I need to do maintenance was developed on visual studio 2008 team system, the developer put the solution working on this server, and now I need to do some changes.

If I use visual studio 2013 express, could be useful to do maintenance using this version? or is it better to buy visual studio 2013 professional to do this work?

Thank you for your posts
0
NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

 
LVL 40
ID: 40019347
The difference between Express and Pro are the tools that are provided with it, such as the capacity to debug stored procedures and class diagrams.

Any code that can be edited and compiled on the Professional version can also be edited and compile on the Express, and the projects can move between the 2 editions without any problem. However, you would not be able to move a project between 2008 and 2013.
0
 
LVL 40

Assisted Solution

by:Vadim Rapp
Vadim Rapp earned 1000 total points
ID: 40019716
If you can't convince hosting provider to do what I wrote in my prev. comment (which they certainly can), you can buy license for VS 2013 but then use 2008 if this is more convenient. Microsoft licensing usually allows downgrade, so if you have license on VS 2013, you can run 2008. You can call Microsoft and double-check if this applies to VS as well.
0
 

Author Comment

by:CloudHelpdeskOne
ID: 40028770
I tried to change the installation from Control Panel -> Unistall or change a program, but no options appeared to install C#.
In your opinion, is it better preserve VS2008 and request to the hosting provider install C# to preserve compatibility with the solution?
Or is it better to upgrade to VS 2013? If I upgrade, will I have to deal with compatibility issues?
Thank you
0
 
LVL 40

Accepted Solution

by:
Jacques Bourgeois (James Burger) earned 1000 total points
ID: 40028824
Compatibility issues are always possible when you skip one version of Visual Studio. You cannot know until you try it.

The Express edition is free, so nothing is lost by installing it and loading the project in it. You will know right away if there are issues.

But if you start making changes in 2013, you won't be able to bring back the project with these changes to 2008.
0
 
LVL 40

Expert Comment

by:Vadim Rapp
ID: 40029680
This depends not as much on the project you need to open, as on what you are going to do with it and what other projects you have. If this is going to be just one isolated project that you don't plan to develop much, the best is probably to use it in visual studio 2008. if you plan to develop it, and you have other projects, then probably 2013. One significant reason to keep vs2008 is if you have any projects for Windows Mobile platform, which was dropped in later versions. And so forth.

There's another way also: maybe it's not too hard to convert this project into VB. If you google convert c# into vb, you will see numerous webpages that will convert the code. I personally used http://www.developerfusion.com/tools/convert/csharp-to-vb/ many times, and for simple projects you may have your working vb code in 5 minutes.
0
 

Author Comment

by:CloudHelpdeskOne
ID: 40038411
Thank very much, I'm already request the visual studio 2008 reinstallation with C#.
If my request is denying, I'm going to install vs 2008 express. If this not work I'm going to install VS 2013 and upgrade the project.

Thank you very much
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

For a while now I'v been searching for a circular progress control, much like the one you get when first starting your Silverlight application. I found a couple that were written in WPF and there were a few written in Silverlight, but all appeared o…
If you don't know how to downgrade, my instructions below should be helpful.
This tutorial covers a step-by-step guide to install VisualVM launcher in eclipse.
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…

721 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question