Results 1 to 22 of 22

Thread: 2005 compatibility with 2003

  1. #1

    Thread Starter
    Frenzied Member
    Join Date
    Nov 2003
    Posts
    1,489

    2005 compatibility with 2003

    Yet another ? about 2003/2005 LOL

    A coworker informed me that I cannot install vb.net 2005 on the same machine as 2003. This has something to do with the 2.0 framework along side of 1.1.

    Has anyone had any luck or dismay running these four on the same machine? I wanna start banging on 2005 but can't afford to have problems on my computer right now.

  2. #2
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: 2005 compatibility with 2003

    Yes and No. If you have already written 2003 code and you install 2005, then the 2003 will use the 2.0 framework and some 2003 code is not compatible. If you write 2003 code after its easier to test as you write. This is not a bug. You just need to see if the code is 2.0 compatible and not depreciated or discontinued.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  3. #3

    Thread Starter
    Frenzied Member
    Join Date
    Nov 2003
    Posts
    1,489

    Re: 2005 compatibility with 2003

    No, not the code. I'm wondering if the four PRODUCTS are compatible on the same machine. Think of yourself as installing the frameworks and installing 2003 and 2005...will there be issues that will cause one or the other to screw up? This coworker says that his production machine has stopped being as responsive since he installed 2005 to test it. And, he couldn't start 2003 up until he reformatted his computer.

  4. #4
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: 2005 compatibility with 2003

    He must have installed 2005 "over" 2003 in the same directory? It installs by default to a different separate directory. Even the framework can co-exist side by side. It is a drain on your system if your system is not very fast and you install multiple IDEs. I have 2003 and VS 6 side by side and it slows down my system just a bit but then I am running a P4 2.8 high performance system.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  5. #5

    Thread Starter
    Frenzied Member
    Join Date
    Nov 2003
    Posts
    1,489

    Re: 2005 compatibility with 2003

    Interesting...You're saying that simply HAVING them installed drains system performance? I can see if you run them simultaneousely but not just having them installed...Am I understanding you correctly?

  6. #6
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: 2005 compatibility with 2003

    Yes and no again. If you have a 40 gig hard drive and you fill it almost up with installing allot of programs, your using up the hd resource. That will slow down your system as a single program when needing to use a system file during startup of that program will take longer to start since it has to look through more system files, larger registry, etc.

    Now if you have them all running the of course yes it will be more of a drain. The registered system files of a program get searched for first in the programs app dir, then windows, then system32, etc. until its found or not. This all takes time and resources away from your system.

    I hope I have explained it correctly but this is basically the gist of it all.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  7. #7
    Fanatic Member TTn's Avatar
    Join Date
    Jul 2004
    Posts
    708

    Re: 2005 compatibility with 2003

    RobDog888
    I have 2003 and VS 6 side by side and it slows down my system just a bit but then I am running a P4 2.8 high performance system
    RobDog888,
    Have you noticed if you do not install all prerequisites, ie IIS, web stuff, etc. VS 6.0 will not fully load all components of previous projects?
    I have repeated this behaviour several times, on a few different machines.
    They seem fully compatible otherwise.... well 9x% anyway.

  8. #8
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: 2005 compatibility with 2003

    Nope, as I need all options loaded/installed for VS6 Ent. and VS.NET 2003 Ent. versions. I have no need for a limited install but maybe others have noticed something?
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  9. #9
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,106

    Re: 2005 compatibility with 2003

    It sounds like there might be some advantage for me to have VS2003 on one machine, and VS2005 and VB6 on another.
    My usual boring signature: Nothing

  10. #10
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: 2005 compatibility with 2003

    You can have VS6 and .NET 2003 on one system but perhaps better to have 2005 on its own.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  11. #11
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,106

    Re: 2005 compatibility with 2003

    Darn, I currently have VS2003 on one system and VB6 on the other. Looks like I should add VS2003 to the system with VB6, and move to VS2005 on the other.
    My usual boring signature: Nothing

  12. #12
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: 2005 compatibility with 2003

    Or just make sure you have 2003 and 2005 on different systems and vs6 on both
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  13. #13
    Your Ad Here! Edneeis's Avatar
    Join Date
    Feb 2000
    Location
    Moreno Valley, CA (SoCal)
    Posts
    7,339

    Re: 2005 compatibility with 2003

    I have both install on the same box with no trouble or performance loss. The only issue I see is that 2005 is a Beta so sometimes uninstalling is a ***** and it would be required in order to install the final build of 2005 when it comes out. For instance I had Beta 1 installed and had a hard time getting it uninstalled so that I could move to Beta 2.

  14. #14
    Super Moderator jmcilhinney's Avatar
    Join Date
    May 2005
    Location
    Sydney, Australia
    Posts
    111,221

    Re: 2005 compatibility with 2003

    I could be wrong about this, but I think you'll find that the reason you can have multiple versions of the .NET Framework installed is because apps that are built to target a particular version will only use that version. That means that if you install VS.NET 2003 and VS 2005 on the same machine then you will have versions 1.1 and 2.0 of the Framework installed, and apps built with each version of VS will use the corresponding version of the Framework. If you were to uninstall version 1.1 then apps built with VS.NET 2003 would not use version 2.0 but would just stop working. I'll test this when I get the chance and let you know for sure.
    Why is my data not saved to my database? | MSDN Data Walkthroughs
    VBForums Database Development FAQ
    My CodeBank Submissions: VB | C#
    My Blog: Data Among Multiple Forms (3 parts)
    Beginner Tutorials: VB | C# | SQL

  15. #15
    Your Ad Here! Edneeis's Avatar
    Join Date
    Feb 2000
    Location
    Moreno Valley, CA (SoCal)
    Posts
    7,339

    Re: 2005 compatibility with 2003

    Quote Originally Posted by jmcilhinney
    I could be wrong about this, but I think you'll find that the reason you can have multiple versions of the .NET Framework installed is because apps that are built to target a particular version will only use that version. That means that if you install VS.NET 2003 and VS 2005 on the same machine then you will have versions 1.1 and 2.0 of the Framework installed, and apps built with each version of VS will use the corresponding version of the Framework. If you were to uninstall version 1.1 then apps built with VS.NET 2003 would not use version 2.0 but would just stop working. I'll test this when I get the chance and let you know for sure.
    If you uninstall 1.1 then 1.1 applications would attempt to use 2.0 unless they encountered an error or were unable to JIT due to changes in the framework. BUT you would not be able to use VS 2003 anymore as it can only target versions of the Framework equal or lower than it (1.1 or 1.0). The 1.1 Framework is also a dependency for VS 2003.

  16. #16
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: 2005 compatibility with 2003

    I read on MS a while ago that when you run your 2003 app it looks for the framework. If 2003 "finds" 1.1 only then it uses that (nless specified to use 1.0), but if it "find" 2.0 then it will use that. This is where the compatibility issues arise when having both 2003 and 2005 on the same system. Certain functions and methods are no longer in 2.0 so the 2003 code will bomb on it.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  17. #17
    Super Moderator jmcilhinney's Avatar
    Join Date
    May 2005
    Location
    Sydney, Australia
    Posts
    111,221

    Re: 2005 compatibility with 2003

    Actually, I just read here that a version 1.1 app will use version 1.1 in preference to version 2.0 if both are installed. Only if version 1.1 is not installed will it choose to use version 2.0, which should not present a problem for the majority of apps.

    Edit:
    Maybe that's what you were saying already and I just misinterpreted.
    Why is my data not saved to my database? | MSDN Data Walkthroughs
    VBForums Database Development FAQ
    My CodeBank Submissions: VB | C#
    My Blog: Data Among Multiple Forms (3 parts)
    Beginner Tutorials: VB | C# | SQL

  18. #18
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: 2005 compatibility with 2003

    Yes, that is where I read it. But if you read the section "Application Load Mechanisms and Possible Issues" you can see that under certain circumstances it will use 2.0 when 1.1 exists and cause an issue depending on the code used. So my memory wasnt exactly as good as I thought but it seems that when it is targeted for 1.1 it will use 1.1 even when 2.0 exists.
    Attached Images Attached Images  
    Last edited by RobDog888; Sep 22nd, 2005 at 12:18 AM.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  19. #19
    Hyperactive Member PlaGuE's Avatar
    Join Date
    Jun 2005
    Location
    in ur mind.
    Posts
    445

    Re: 2005 compatibility with 2003

    i have 2003 and 2005 on my machine... and run both consecuitively(never had to spell that b4) no perfomance loss... nutin...
    Without balance, there could only be chaos.
    Without chaos, there could be no balance.
    I live with karma. Eat with destiny. Dream of life without shackles....
    Yet. If life had no consequences, life could not exist, nor could it flourish.


    If at first you dont succeed.You're screwed.

    C++/Java NOOB.

    I aint a professional at PHP, but if i can help i will.

  20. #20
    Your Ad Here! Edneeis's Avatar
    Join Date
    Feb 2000
    Location
    Moreno Valley, CA (SoCal)
    Posts
    7,339

    Re: 2005 compatibility with 2003

    RobDog almost all of what you would build in VS will fit into the first row of that grid (1.1 stand alone) which as it states if they have both uses 1.1 but I think that doc spells out all the scenerios. Thanks!

  21. #21

    Thread Starter
    Frenzied Member
    Join Date
    Nov 2003
    Posts
    1,489

    Re: 2005 compatibility with 2003

    I had a conversation this morning with that coworker. He informed me that the reason he had trouble was a bug in the 2.0 framework that was out at the time...It has been since fixed.
    I installed 2005 Beta2 and the 2.0 framework on the my single production machine and so far, no problems.

    Apparantley, that's all it was.

  22. #22
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: 2005 compatibility with 2003

    Can you have an app be not-targeted to a particualr framework version? I thought you had to select a version?
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width