473,382 Members | 1,710 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,382 software developers and data experts.

Upgrading VB2003 to 2005

Couple of questions about upgrading an existing installation of VB2003
(Pro) to 2005 (Pro):

1. Not having dabbled in VB2005 yet, I'd feel more comfortable also
keeping a working VB2003 environment available to me for program
maintenance etc. Is there likely to be any problem in doing this?

And, as an addendum to this question and something that may be obvious
but not to me! To what extent is VB2005 tied to v2.0 of the Framework?

I have programs deployed created with VB2003 to run with v1.1 of the
Framework. I don't necessarily want to _force_ users to upgrade
immediately to v2 of the Framework - though I'd encourage them to do
so as soon as it was convenient. But does this mean that any
maintenance that I do on existing programs should be done under VB2003
to preserve full compatibility with v1.1 Or perhaps/probably there's
simply an option within VB2005 to continue using v1.1 of the
Framework, even though I guess none (or not all??) of the new language
features would work.

2. I always had a problem with my VB2003 installation that when asking
to see any (local) online VB documentation (or when compiling a
program) a Windows Installer dialogue comes up which takes maybe a
minute in 'Gathering Required Information' and then displays 'Error
1606: Could not access network location wwwroot$ Unable to get
security info for this object.' though the correct page eventually
displays. (This is running under WinXPSP2 with a non-admin login.)

I'd obviously like to correct this problem (or more specifically to
ensure that it doesn't happen again) in the new VB2005 installation.
Anyone recognise this issue and can identify what might be wrong?
Maybe it's as simple as I have to use an admin login, but I'd rather
not if possible?

Many thanks
JGD
Feb 8 '06 #1
4 1390
VS2003 is tied to Framework v1.1, VS2005 is tied to Framework v2.0

If you wish to maintain your working VS2003 apps, do not bring them
into VS2005. Once you bring them into VS2005, it will conver them and
then they need to run on v2.0 of the framework.

I have both v1.1 and v2.0 installed on my machine and both VS2003 and
VS2005.

A couple of webapps, I have upgraded because all I needed to do was
upgrade IIS to framework v2.0, the windows forms apps I keep in VS2003
so I don't need to upgrade the clients to framework v2.0, plus if you
convert your apps, you usually need to make a couple of code changes
otherwise vs2005 complains about deprecated code practices.

this is from my experience.

dkode

Feb 8 '06 #2

<dk****@gmail.com> wrote in message
news:11*********************@z14g2000cwz.googlegro ups.com...
A couple of webapps, I have upgraded because all I needed to do was
upgrade IIS to framework v2.0

this is from my experience.


Does it actually /matter/ to a Framework 1.1 appliction if I upgrade
IIS to Framework 2.0?

Will my application (aspx + compiled dll) continue to run under
Framework 1.1, or will IIS try to "force" it to run under Framework 2.0?

TIA,
Phill W.
Feb 8 '06 #3
If you stay with VS 2003 for now, ensure that you test your app on both 1.1
and 2.0 of the framework. There are some undocumented behavioral changes.
One in particular the caused us a problem was Hashtable access - in 1.1 and
2.0 beta certain types of Hashtable lookups where the key didn't exist should
have raised exceptions, but were silently ignored, while in 2.0 release they
(correctly) raise exceptions (this is not documented).
--
David Anton
www.tangiblesoftwaresolutions.com
Instant C#: VB to C# converter
Instant VB: C# to VB converter
Instant C++: C# to C++ converter & VB to C++ converter
Instant J#: VB to J# converter

"John Dann" wrote:
Couple of questions about upgrading an existing installation of VB2003
(Pro) to 2005 (Pro):

1. Not having dabbled in VB2005 yet, I'd feel more comfortable also
keeping a working VB2003 environment available to me for program
maintenance etc. Is there likely to be any problem in doing this?

And, as an addendum to this question and something that may be obvious
but not to me! To what extent is VB2005 tied to v2.0 of the Framework?

I have programs deployed created with VB2003 to run with v1.1 of the
Framework. I don't necessarily want to _force_ users to upgrade
immediately to v2 of the Framework - though I'd encourage them to do
so as soon as it was convenient. But does this mean that any
maintenance that I do on existing programs should be done under VB2003
to preserve full compatibility with v1.1 Or perhaps/probably there's
simply an option within VB2005 to continue using v1.1 of the
Framework, even though I guess none (or not all??) of the new language
features would work.

2. I always had a problem with my VB2003 installation that when asking
to see any (local) online VB documentation (or when compiling a
program) a Windows Installer dialogue comes up which takes maybe a
minute in 'Gathering Required Information' and then displays 'Error
1606: Could not access network location wwwroot$ Unable to get
security info for this object.' though the correct page eventually
displays. (This is running under WinXPSP2 with a non-admin login.)

I'd obviously like to correct this problem (or more specifically to
ensure that it doesn't happen again) in the new VB2005 installation.
Anyone recognise this issue and can identify what might be wrong?
Maybe it's as simple as I have to use an admin login, but I'd rather
not if possible?

Many thanks
JGD

Feb 8 '06 #4
CMM
You can install 1.1 and 2.0 on an IIS machine at the same time... and you
can run both 1.1 and 2.0 web applications at the same time. However, a web
application can only use one of the frameworks (this is obvious, no?). In
IIS, you control this via the ASP.NET tab in the application's Properties
window. There you control "This app runs in 1.1", "This app runs in 2.0"

The frameworks are designed to run side-by-side. But, obviously an
application can only be written for (compiled to) a particular framework.
Feb 8 '06 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
by: Mike Owen | last post by:
Hi, I have just used the import Wizard to import a VS 2003 app to VS 2005. I have a lot of work to do to enable it to compile successfully with all the errors and warnings it gave me, but as a...
4
by: Spurry Moses | last post by:
I know it's in Beta 2, but I can't report any good experiences with upgrading a project form 2003 to 2005. I tried to upgrade a 2003 project to C# Express 2005. My application has hardly...
5
by: John | last post by:
Hi How difficult is it to upgrade a vb2003 database app to vb2005? Thanks Regards
2
by: Kyle Slovensky | last post by:
I have some rather large programs written in VB .net. I've been trying to find some information as to if they need to be upgraded to VB .net 2005 and how that would be done. I've been looking...
15
by: Asaf | last post by:
Hi, I have received a source code project written in C++ VS.NET 2003 on .NET 1.1 that compiles without a problem. I have opened this source code in VS.NET 2005 and the Log wizard says that...
5
by: SStory | last post by:
What do most of the group think about 2005 in comparison to 2003? Slower? How painful is it to upgrade decent sized 2003 apps to 2005? Are there more gotchas? Past experience has shown me...
1
by: =?Utf-8?B?UmljaA==?= | last post by:
Hello, I just upgraded the motherboard and cpu on my computer (core2Duo). I also imaged the contents of my old harddrive to a new one(500g) - Windows XP sp2 (version2002). Everything appears...
5
by: Don | last post by:
Can anyone recommend a good book for learning to use VB2003? I'm interested in something like Rocky Lhotka's "Business Object" books. I know he wrote one for VB2005 but I'd like a VB2003 specific...
6
by: Dave Marden | last post by:
I currently use this routine in vbscript to ping computers and get the status of ping to determine whether to try to backup a machine, I am trying to change it to work with vb2003.net I am...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.