Noob question regarding Visual Studio .Net 2003?

Techno

Golden Member
Oct 9, 1999
1,063
0
0
Hello,

Sorry for such a noob question. It relates to the .Net framework. The thing is, when I click on New Project, if I click on Visual Basic projects I get templates like, Windows Application, Class Libarary, Windows Control Libarary, ASP.Net web app, ASP.Net Web Service and so on. My question is, if I wanted for example to build a Windows Application using the Windows Application template, do I have to have the framework to .Net installed on the same PC as the application? I ask this question because, we have very tight rules as to what can and can't be installed on the PC's at work (i work for a bank) and I although installing new applications on a PC is no problem, things like .Net framework downloads are at this point in time not allowed as the bank as not officially approved it for all PC's. So, if I can click on Windows Application template and build a app that doesn't require .net framework installed on the PC, then that would be great...

Thanks!
 

MrChad

Lifer
Aug 22, 2001
13,507
3
81
Yes, VB.NET applications require the .NET framework in order to run. If you want to avoid the requirement, you'll need to use Visual Basic 6.0.
 

royaldank

Diamond Member
Apr 19, 2001
5,440
0
0
Originally posted by: MrChad
Yes, VB.NET applications require the .NET framework in order to run. If you want to avoid the requirement, you'll need to use Visual Basic 6.0.

True. I would pressure them to approve .NET. It's not something that I've heard of ever causing problems. ASP.NET server is a different story, but just the .NET framework is fine.
 

Techno

Golden Member
Oct 9, 1999
1,063
0
0
Thanks guys for answering my question. Right now I do everything in Visual Studio 6.0. I work for one of the "big 3" banks so having them approve .Net would be kind of a challange. But I sure will try!!!

Thanks again!
 

WannaFly

Platinum Member
Jan 14, 2003
2,811
1
0
Originally posted by: royaldank
Originally posted by: MrChad
Yes, VB.NET applications require the .NET framework in order to run. If you want to avoid the requirement, you'll need to use Visual Basic 6.0.

True. I would pressure them to approve .NET. It's not something that I've heard of ever causing problems. ASP.NET server is a different story, but just the .NET framework is fine.

ASP.NET uses the exact same framework as .NET.

OP:
Chances are the framework is going to be installed eventually, if you have Office XP (or plan to), It requires it as will most of MS's software I believe.
 

MrChad

Lifer
Aug 22, 2001
13,507
3
81
Originally posted by: WannaFly
Originally posted by: royaldank
Originally posted by: MrChad
Yes, VB.NET applications require the .NET framework in order to run. If you want to avoid the requirement, you'll need to use Visual Basic 6.0.

True. I would pressure them to approve .NET. It's not something that I've heard of ever causing problems. ASP.NET server is a different story, but just the .NET framework is fine.

ASP.NET uses the exact same framework as .NET.

OP:
Chances are the framework is going to be installed eventually, if you have Office XP (or plan to), It requires it as will most of MS's software I believe.

Neither Office XP nor Office 2003 uses or installs .NET.
 

WannaFly

Platinum Member
Jan 14, 2003
2,811
1
0
Originally posted by: MrChad
Originally posted by: WannaFly
Originally posted by: royaldank
Originally posted by: MrChad
Yes, VB.NET applications require the .NET framework in order to run. If you want to avoid the requirement, you'll need to use Visual Basic 6.0.

True. I would pressure them to approve .NET. It's not something that I've heard of ever causing problems. ASP.NET server is a different story, but just the .NET framework is fine.

ASP.NET uses the exact same framework as .NET.

OP:
Chances are the framework is going to be installed eventually, if you have Office XP (or plan to), It requires it as will most of MS's software I believe.

Neither Office XP nor Office 2003 uses or installs .NET.

I meant 2003 (I always get the two confused) and i'm pretty sure some of the advanced features require the framework. But my point is that just like the VB runtimes, the .net framework will probably become standard on most/all machines.
 

MrChad

Lifer
Aug 22, 2001
13,507
3
81
Originally posted by: WannaFly
I meant 2003 (I always get the two confused) and i'm pretty sure some of the advanced features require the framework. But my point is that just like the VB runtimes, the .net framework will probably become standard on most/all machines.

I'm really surprised that Microsoft didn't bundle it with XP SP2.
 

DT4K

Diamond Member
Jan 21, 2002
6,944
3
81
It's really no different than installing a VB6 app which requires you to have the vb runtime components installed.

And just a warning, installing the .Net framework DOES have the potential to break other applications. It doesn't seem to be very common, but it can happen. We have a VB6 app on one of our servers that uses a COM component from Honeywell to connect to our process control systems. Installing .Net framework breaks this app and uninstalling .Net framework fixes it. We haven't spent the time to investigate exactly what .Net changes that causes this app to break, but it definitely changes something.