Jump to content
  • Advertisement
Sign in to follow this  
Telamon

[.net] .Net 2.0 in VS2003?

This topic is 4818 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I hear that a lot of the GUI problems that I am having will be fixed in VS2005 and the new .Net framework. I was wondering if I will have to buy VS2005 to recompile my project for .Net 2.0, or if VS2003 will be sufficient?

Share this post


Link to post
Share on other sites
Advertisement
Also, If any1 knows, will VC++ .NET 2003 syntax be compatible with the new VC++/CLI in VC++ 2005 .NET?

Thanks!

Share this post


Link to post
Share on other sites
The 2005 .NET CLI/C++ is totally different from what you see now as managed C++ in version 1.1 of the framework.

__it __no __longer __looks __like __this

Share this post


Link to post
Share on other sites
You can always recompile using the free .NET Framework, which includes C#, J#, VB compilers. I'm not sure of the availability of a C++ compiler, although express editions of Visual Studio will be available for $50, so obtaining it won't be as financially painful as in the past. Regardless, I suggest upgrading the IDE, as it adds useful features like refactoring for C#.

VC++ 2005 supports the old managed C++ syntax via the switch /clr:oldSyntax.

Share this post


Link to post
Share on other sites
Well in the past they've handed out free VS CDs on campus, so I don't care how much it is.

But usually the free CDs are the Standard Edition and I'm using Enterprise Architect right now, so it would kind of be a downgrade.

Share this post


Link to post
Share on other sites
As for your question, you could probably *compile* 2.0 apps with 2003, but any 2.0 features would show up as invalid code in the IDE, most likely. And the IDE would still be pretty 1.0/1.1-based.

So yeah, you'll need 2005 for any real work.

Share this post


Link to post
Share on other sites
A while ago, Microsoft announced that each IDE will be focused on just one version. Thus, to work in 2.0, you'll need to have VS 2005. This guarentees an environment fully integrated to that particular version. I believe SharpDevelop (www.icsharpcode.com)'s IDE allows you to work in both versions under one IDE.

Share this post


Link to post
Share on other sites
Quote:
Original post by dxFoo
A while ago, Microsoft announced that each IDE will be focused on just one version. Thus, to work in 2.0, you'll need to have VS 2005. This guarentees an environment fully integrated to that particular version. I believe SharpDevelop (www.icsharpcode.com)'s IDE allows you to work in both versions under one IDE.


Visual Studio 2005 can generate standard 1.0 (note, this does not have to do with the framework, just the IL) code as well, this wouldn't allow you to use the special features of 2.0, nor the extended framework, but it would (in theory i haven't really tested it yet) be able to run from the current .net framework release.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!