Board index » Windows Vista » Microsoft .NET Framework xx - which one?
|
BrettMT
|
|
BrettMT
|
Microsoft .NET Framework xx - which one?
Windows Vista5
I see today that 3 versions of MS .NET Framework have been updated - version 3.5 - version 3.0 SP1 - version 2.0 SP1 Do I need any of these with Vista? What for? Any why are there almost as many falvours as Vista, co-existing at the same time? Thanks for any clear explanations - |
| Gary
Registered User |
Thu Jan 24 06:13:03 PST 2008
Re:Microsoft .NET Framework xx - which one?
There is a good video on Microsoft's Channel 9 that may help explain why
multiple versions exist. channel9.msdn.com/ShowPost.aspx >channel9.msdn.com/ShowPost.aspx "occam" <occam@razor.dot.com>wrote in message QuoteI see today that 3 versions of MS .NET Framework have been updated |
| mayayana
Registered User |
Thu Jan 24 06:52:22 PST 2008
Re:Microsoft .NET Framework xx - which one?QuoteI see today that 3 versions of MS .NET Framework have been updated Java, software written in .Net needs a large collection of support files, which Microsoft calls a "framework". (In Java it's called a "virtual machine".) Without those files, the software can't run. Since 2001 there have been several versions of the .Net system and therefore the .Net framework. They are not all entirely compatible. So if you have any .Net software installed you may need one or more of the frameworks. You may not have any .Net software. It's not very commonly used for standard "desktop" software. It's used more for things like "web-based" software on corporate intranets, again like Java. But there are a few programs written in .Net for the desktop. So, do you need the framworks? Maybe. Maybe not. If you don't mind 100MB+ of possibly superfluous extra stuff on your system then you can have all the frameworks and not worry about it. If you want to have a lean system for some reason, you can try uninstalling all frameworks and then see if all of your software still works OK. The sign that you are trying to run .Net software without the required framework is that you see a message saying something like, "mscoree.dll was not found". - |
| occam
Registered User |
Thu Jan 24 08:15:24 PST 2008
Re:Microsoft .NET Framework xx - which one?
mayayana wrote:
Quote>I see today that 3 versions of MS .NET Framework have been updated Obviously I do not need 2.0, 3.0 or 3.5 - else I would have seen an error or two. - |
| AlexB
Registered User |
Thu Jan 24 17:38:49 PST 2008
Re:Microsoft .NET Framework xx - which one?
You do not have to worry about it. I think Vista Business and Ultimate come
with v 2.0. At least this is what appears on your start menu. In fact it may be higher. All those versions are for developers. People who work with new versions of C# v3.0 and Linq classes have to upgrade their .NET framework to I believe 3.0 or higher. I think the actual version is 3.1. There is something called .NET 3.5. Even developers do not have to keep this jamboree of numbers on the ready. If they try to install the newest version of Visual Studio 2008 (which is almost like Vista versus XP for VS2005) the install will automatically provide the prerequisites. On the very remote, theoretical level some exotic software packages may not work with lower .NET version because there will be no support for them in the machine. By the time such applications become mainstream .NET of that grade will be a commonplace. If it is still unclear, I will try to provide direct references to MS developers sites. It is a hard stuff for a person who never seen it. "occam" <occam@razor.dot.com>wrote in message QuoteI see today that 3 versions of MS .NET Framework have been updated |
| occam
Registered User |
Fri Jan 25 01:32:07 PST 2008
Re:Microsoft .NET Framework xx - which one?Thanks AlexB, this is sufficient explanation for now. AlexB wrote: QuoteYou do not have to worry about it. I think Vista Business and Ultimate |
| Andre
Registered User |
Fri Jan 25 02:20:19 PST 2008
Re:Microsoft .NET Framework xx - which one?
Its pretty simple, certain applications target certain versions of the .NET
Framework runtime. -- Andre Blog: adacosta.spaces.live.com" >adacosta.spaces.live.com My Vista Quickstart Guide: adacosta.spaces.live.com/blog/cns!E8E5CC039D51E3DB!9709.entry" >adacosta.spaces.live.com/blog/cns!E8E5CC039D51E3DB!9709.entry "occam" <occam@razor.dot.com>wrote in message Quote
- |
| occam
Registered User |
Fri Jan 25 04:15:50 PST 2008
Re:Microsoft .NET Framework xx - which one?
Andre Da Costa[ActiveWin] wrote:
QuoteIts pretty simple, certain applications target certain versions of the .NET Which ones target which - is what i would like to know? I appear to have 1.1, but am not sure if I need to keep it. The only option open to me appears to be to uninstall it, and see if I get error prompts. - |
| occam
Registered User |
Fri Jan 25 04:20:24 PST 2008
Re:Microsoft .NET Framework xx - which one?
Andre Da Costa[ActiveWin] wrote:
QuoteIts pretty simple, certain applications target certain versions of the .NET Which ones target which - is what i would like to know? I appear to have 1.1, but am not sure if I need to keep it. The only option open to me appears to be to uninstall it, and see if I get error prompts. - |
| Andre
Registered User |
Fri Jan 25 04:39:14 PST 2008
Re:Microsoft .NET Framework xx - which one?
The application would specify that during setup and all you would have to do
is download and install it. -- Andre Blog: adacosta.spaces.live.com" >adacosta.spaces.live.com My Vista Quickstart Guide: adacosta.spaces.live.com/blog/cns!E8E5CC039D51E3DB!9709.entry" >adacosta.spaces.live.com/blog/cns!E8E5CC039D51E3DB!9709.entry "occam" <occam@razor.dot.com>wrote in message QuoteAndre Da Costa[ActiveWin] wrote: - |
| AlexB
Registered User |
Fri Jan 25 06:07:59 PST 2008
Re:Microsoft .NET Framework xx - which one?
If you keep worried about it, go to MS website and download any version you
want including the latest. You can do it no questions asked. The only "trouble" is that you may slow down your system a bit with some software you will never use or a significant fraction thereof. "occam" <occam@razor.dot.com>wrote in message QuoteAndre Da Costa[ActiveWin] wrote: |
| DanS
Registered User |
Fri Jan 25 14:30:19 PST 2008
Re:Microsoft .NET Framework xx - which one?
"AlexB" <alexb@comcast.net>wrote in
QuoteYou do not have to worry about it. I think Vista Business and Ultimate Some fixes for v3.0... FIX: You may experience slow performance when you run a Windows Communication Foundation application FIX: A memory leak occurs when you send many messages by using the NetMsmq transport in the .NET Framework 3.0 FIX: Error message in FIPS-compliant systems when you use Windows Communication Foundation to serialize generic types: "This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms" FIX: You may experience issues with Windows Communication Foundation peer channel connections Those all sound like runtime fixes to me. Some v2.1 SP1 fixes... FIX: You may receive a "SerializationException" exception when you use a class that implements the "INotifyPropertyChanged" interface in an application that is built on the .NET Framework 2.0. FIX: Error message when you run an ASP.NET 2.0 Web application that is built on the .NET Framework 2.0: "The constructor to deserialize an object of type '<custom object>' was not found" FIX: Error message if you use the "CspParameters" class to programmatically set a password in an application that is built on the .NET Framework 2.0: "Incorrect PIN" FIX: You may notice that the memory load is very high when you run an application that is built on the .NET Framework 2.0 IX: Error message when you run a client application that is built on the .NET Framework 2.0: "The request was cancelled. An underlying connection that was expected to be open was closed" Those too sound like runtime fixes to me. - |
| DanS
Registered User |
Fri Jan 25 16:09:05 PST 2008
Re:Microsoft .NET Framework xx - which one?
DanS <t.h.i.s.n.t.h.a.t@a.d.e.l.p.h.i.a.n.e.t>wrote in
Quote"AlexB" <alexb@comcast.net>wrote in Some fixes for v3.0 SP1... </CORRECTION> Quote
- |
