Discussion on:

21
Comments

Join the conversation!

Follow via:
RSS
Email Alert
0 Votes
+ -
Contributr
I have had good success with opening VS.Net 2005 projects in 2008 too!

J.Ja
I love the theory of multi-targeting but it falls short. At least 70% of .net code is still 1.1. You should be able to also target 1.1. Also once you open a 2005 project (as you noted) everyone on the team must upgrade to 2008. Again short sighted by Microsoft. This is a huge issue for many shops, it's an all or nothing approach.
The ideas are 1st class, the implementation leaves a lot to be desired.
0 Votes
+ -
Contributr
... then don't use VS.Net 2008. The only reason to use 2008 if you're on 1.1 is to have a version of VS.Net that is Vista compatable. I may add, 2005 is not 1.1 compatable, so what's the complaint?

I am always confused by people still on 1.1. 2.0 is a recompile for 1.1 code as far as I can tell. Does anyone have an idea why shops are reluctant to move to 2.0? Or 3.X for that matter? Just because you move to it doesn't mean you need to use any of it's existing functionality.

J.Ja
It takes more time/effort to migrate from 1.1 to 2.0... the process is much more invasive. One "cook-book" web site has instructions for the migration that is about six printed pages long.

Bruce
0 Votes
+ -
because of some internal issues and the fact that the third party controls that we were using in our main app would not compile under 2.0.
Cost was a big factor in not upgrading at the time. Recently, infrastructure upgrades are making it worth converting to 3.5. However, you can do side by side upgrade since it's possible to run both VS 2003 and VS 2008 on the same machine.
Some of my DEVs have all 3 versions (2003-net 1.1, 2005-net 2.0 and 2008-net 3.5) of Visual Studio running under XP with no problem.

Clearly our choice is 2008, but do use the older versions to maintain projects that are not worth converting at this time.
0 Votes
+ -
I want it all!
haasey@... 11th Apr 2008
I like 2008 and like the fact that it can work with both frameworks with 1 IDE. I wanted all 1.1, 2.0, 3.0, and 3.5.

One reason people don't go to 2.0 is corporate policy. Some fortune 500 companies wouldn't allow you to install 2.0 framework...or now more recently many won't have the 3.0 or 3.5 frameworks as of yet.
0 Votes
+ -
Contributr
I know what you mean about the big corp.s not allowing .Net 2.0 or 3.X to be installed. It's an attitude that has always baffled me. .Net CLRs & Frameworks install side-by-side, allowing an uplevel one to be installed doesn't break a thing, nor does it enable anything unless an app that uses it is installed. Blocking the uplevel .Nets simply blocks the install of certain apps, that's about it. I just don't see the purpose of blocking it. But it is a common thing.

J.Ja
I have one query, what about the case when we migrate the project, and target version is set to framework 3.5, will this new application still works with framework 2.0 enviroment?
0 Votes
+ -
Contributr
It might
Justin James 9th Apr 2008
It might. It depends on whether or not you do anything 3.X specific or not, which is quite a lot of things. If you don't use anything 3.X specific, you should be able to re-target 2.0 without a problem.

J.Ja
Tony-- thanks for keeping us informed.

If it interests you, you might help some coders deal with two old problems--
1)"C" programming fitting into C++

2)Dealing with 8-bit graphic screens.

Literally old problems.
European Air War is a flight simulator released in the Fall of 1998. We have legal permission to update the code for this "Oldie But Goodie". And we have done just that-- with few good coders among us. Most of us have minimal programming skills and are still studying.

One unsolvable problem is having 8-bit screens that many graphic cards no longer recognize.
The only option we know of is to scrap the screen system and rebuild with at least 16-bits. That means losing those screens.
Plus....
It has mixed "C" coding and C++ "Object-Oriented" modules. Any special way of handling that?
I have Visual Studio 2003 and Vista Home Premium. There are issues between them.

Can I upgrade my Visual Studio 2003 to Visual Studio 2008 ? Is the 2008 version ok with Vista ? Thanks to help me

Judex Young judexy22@hotmail.com
0 Votes
+ -
Contributr
Works fine
Justin James 9th Apr 2008
I've been running VS.Net 2008 on Vista since December, works great! In fact, VS.Net 2005 worked, but was a real hassle due to UAC, 2008 no longer has those issues.

J.Ja
I have Visual Studio.net 2003 which has an issue with Vista Home Premium. Can I upgrade 2003 to VS 2008 ? Thanks to help.

Judex Young.
judexy22@hotmail.com
I understood Visual Studio 2008 does not work with SQL Server 2000
0 Votes
+ -
VS 2008 to recognize SQL Server 2000. However, it's possible that some procs may not work.
0 Votes
+ -
I initially chose not to upgrade to .NET 3.5 when it prompted me, but tried it later. It was a .NET 2.0 web app that used the AJAX.NET (1.0 I think?) libraries. Converting to .NET 3.5 worked fine, but I ended up having to convert it back to .NET 2.0 because our web server that it would finally be running on is still on Windows 2000 and doesn't support .NET 3.5 :-/. Long story short, something with the AJAX.NET stuff got screwed up - after reverting back to 2.0 none of the AJAX stuff worked, it just degraded back to standard behaviors.

I did some digging and ran across something about .NET 3.5 using it's own internal AJAX.NET libraries, and if you converted a project to that it would in turn use those libraries...which aren't available in 2.0 and for some reason it wouldn't automatically revert back to the old ones. I ended up finding an AJAX.NET 1.0 starter project or something that I had to install into VS2008 so that I could create .NET 2.0 projects with the old AJAX libraries.

Anyone else run into something like this?
0 Votes
+ -
Thats right Pete - the AJAX 1.0 dlls are different between .net 2.0 and 3.5. Visual Studio shipped with the 3.5 libraries and not 2.0. As far as I know, there is no automatic conversion between the two.

If anyone wants to continue to use MS AJAX with 2.0 they have to manually download them from ajax.asp.net and throw them in the Bin or GAC or whatever.
0 Votes
+ -
I experienced your same scenario, but have never been successful when attempting to continue development of my old VS 2005 applications created with AJAX Control Toolkit extenders. Our IT department will not be switching to framework 3.5 anytime soon, but they have purchased VS 2008 for our convenience.
Although successfully able to get some of my apps to compile, one strange symptom is that some of the AJAX controls that I created cannot be seen in the graphical GUI (but still exist in the source) - like some gridviews that I put in an Update panel inside a Panel - for a modal popup extender.

A checklist of "must accomplish" tasks would certainly help me get over this hump of having to stick with VS 2005, and be greatly appreciated. Thank you.
i am trying to migrate from VS C++6 TO VS2008. The problem i am running into is with VS C++6 MFC .h files not allowed with VS2008. any idea how to get around this problem. my e-mail is dinattar@hotmail.com.
Thanks.
Din
0 Votes
+ -
I took a ASP .NET 2003 (.NET 1.1) application and converted it to an ASP .NET 2005 (.NEt 2.0) application using the Web Application Projects add-in provided for Visual Studio 2005. That went pretty well and now I am trying to convert the resulting VS 2005 ASP .NET 2.0 appliation to VS 2008 ASP .NET 3.5 and am getting the error. Please note that I am running VS 2008 Professional. Also the solution has two projects a dll and a web. The dll compiles fine but when I try to compile the web I get the error message: "The project file must be opened in the Visual Studio IDE and converted to the latest version before it can be built by MSBuild." Any and all help is appreciated.
Keyboard Shortcuts:
Prev
Next
Toggle
Join the conversation
Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]

Join the TechRepublic Community and join the conversation! Signing-up is free and quick, Do it now, we want to hear your opinion.