Solved

How to install microsoft visual C# on visual studio 2008

Posted on 2014-04-22
9
2,156 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
  • 3
  • 3
  • 3
9 Comments
 
LVL 40

Assisted Solution

by:Jacques Bourgeois (James Burger)
Jacques Bourgeois (James Burger) earned 250 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 250 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
 
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
Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

 
LVL 40

Assisted Solution

by:Vadim Rapp
Vadim Rapp earned 250 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 250 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

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Suggested Solutions

One of the frequent problems with the installations is when some file or registry entry is not removed from the system upon un-installation of the product. Clean removal is always highly desirable. One major reason for that is badly authored inst…
Installations often have prerequisites, such as “Microsoft .Net framework is required for this product”. The usual implementation in MSI installations is system search for a particular registry setting representing the required prerequisite, followe…
This tutorial covers a step-by-step guide to install VisualVM launcher in eclipse.
This tutorial will introduce the viewer to VisualVM for the Java platform application. This video explains an example program and covers the Overview, Monitor, and Heap Dump tabs.

705 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

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now