473,545 Members | 1,863 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

.NET Framework 3.5

Can the 3.5 version of .NET Framework (currently Beta 2) be installed on
pre-Vista machines? Or is it Vista-only?

And, why doesn't .NET Framework come pre-installed with the operating
system? I think one of the main reasons people will reject such software is
having to install something first. I understand it might need upgrading, but
why do Windows machines come without any .NET Framework (or am I wrong about
this)?

It seems that .NET Framework should come with any Window OS, and that it
should auto-upgrade ala Windoes Update. It seems antiquated to require the
end-user to install something that is inert unless used, and is the basis of
all managed software written using VS!

Put simply, why isn't managed code supported by Windows NATIVELY?

Nov 13 '07 #1
17 2574
>Can the 3.5 version of .NET Framework (currently Beta 2) be installed on
>pre-Vista machines? Or is it Vista-only?
It works on XP - haven't tried anything else.
>And, why doesn't .NET Framework come pre-installed with the operating
system?
Some newer Windows OS's do have a version of the .Net FW installed as
standard.
>I think one of the main reasons people will reject such software is
having to install something first.
And the fact that the something is relatively big (20+MB).
>why do Windows machines come without any .NET Framework (or am I wrong about
this)?
The latter.
>It seems that .NET Framework should come with any Window OS, and that it
should auto-upgrade ala Windoes Update.
Unless I'm mistaken, I think it is a suggested installation via WU.

Dave
Nov 13 '07 #2

"Peter Anthony" <po*******@roun dtripllc.comwro te in message
news:OU******** ******@TK2MSFTN GP03.phx.gbl...
Can the 3.5 version of .NET Framework (currently Beta 2) be installed on
pre-Vista machines? Or is it Vista-only?

And, why doesn't .NET Framework come pre-installed with the operating
system? I think one of the main reasons people will reject such software
is having to install something first. I understand it might need
upgrading, but why do Windows machines come without any .NET Framework (or
am I wrong about this)?

It seems that .NET Framework should come with any Window OS, and that it
It does (all versions since .NET was released).
should auto-upgrade ala Windoes Update. It seems antiquated to require the
It does.
end-user to install something that is inert unless used, and is the basis
of all managed software written using VS!

Put simply, why isn't managed code supported by Windows NATIVELY?
MS Research has a purely managed kernel (Singularity) under development, you
can read about it on their website
http://research.microsoft.com/os/singularity/.

I like a lot of the ideas, you'll actually see performance improvements
based on static type checking instead of runtime checks. I'm not convinced
that the CLR equivalent layer is worthwhile, that may hurt performance, but
using static type analysis to enable high-performance message-passing IPC
should be a real hit.
Nov 13 '07 #3
OK. THen explain why my boss, who bought his computer this year, required me
to install .NET Framework 3.0 (re-distributable) on his machine before my
application would work, but worked fine once I installed it? If it is
pre-installed, why would I have to do this?

"Ben Voigt [C++ MVP]" <rb*@nospam.nos pamwrote in message
news:ul******** ******@TK2MSFTN GP03.phx.gbl...
>
"Peter Anthony" <po*******@roun dtripllc.comwro te in message
news:OU******** ******@TK2MSFTN GP03.phx.gbl...
>Can the 3.5 version of .NET Framework (currently Beta 2) be installed on
pre-Vista machines? Or is it Vista-only?

And, why doesn't .NET Framework come pre-installed with the operating
system? I think one of the main reasons people will reject such software
is having to install something first. I understand it might need
upgrading, but why do Windows machines come without any .NET Framework
(or am I wrong about this)?

It seems that .NET Framework should come with any Window OS, and that it

It does (all versions since .NET was released).
>should auto-upgrade ala Windoes Update. It seems antiquated to require
the

It does.
>end-user to install something that is inert unless used, and is the basis
of all managed software written using VS!

Put simply, why isn't managed code supported by Windows NATIVELY?

MS Research has a purely managed kernel (Singularity) under development,
you can read about it on their website
http://research.microsoft.com/os/singularity/.

I like a lot of the ideas, you'll actually see performance improvements
based on static type checking instead of runtime checks. I'm not
convinced that the CLR equivalent layer is worthwhile, that may hurt
performance, but using static type analysis to enable high-performance
message-passing IPC should be a real hit.
Nov 13 '07 #4

"Peteroid" <pe********@hot mail.comwrote in message
news:3D******** *************** ***********@mic rosoft.com...
OK. THen explain why my boss, who bought his computer this year, required
me to install .NET Framework 3.0 (re-distributable) on his machine before
my application would work, but worked fine once I installed it? If it is
pre-installed, why would I have to do this?
What version of Windows? Probably XP, and the discs were made before .NET
3.0 was released.
Nov 13 '07 #5
You might be right about my boss' computer.

Might be just bad luck, but in my experience I have never gotten a managed
program I've written using VS .NET (any version) to work unless I installed
the re-distributable on the target machine. Maybe I've always used the most
recent version of it for development, and my clients have always had older
computers. In truth, this is a likely scenario since I typically do use the
most up-to-date features and my clients in the past have typically not been
that computer friendly (or else why would they hire me? hehe).

What I'm working on now targets .NET Framework 3.0 so if I undersatnd
correctly, I'm probably good for all Vista machines natively and any
computer that can install the re-distributable (e.g., XP).
"Ben Voigt [C++ MVP]" <rb*@nospam.nos pamwrote in message
news:e6******** ********@TK2MSF TNGP02.phx.gbl. ..
>
"Peteroid" <pe********@hot mail.comwrote in message
news:3D******** *************** ***********@mic rosoft.com...
>OK. THen explain why my boss, who bought his computer this year, required
me to install .NET Framework 3.0 (re-distributable) on his machine before
my application would work, but worked fine once I installed it? If it is
pre-installed, why would I have to do this?

What version of Windows? Probably XP, and the discs were made before .NET
3.0 was released.
Nov 14 '07 #6

"Peteroid" <pe********@hot mail.comwrote in message
news:83******** *************** ***********@mic rosoft.com...
You might be right about my boss' computer.

Might be just bad luck, but in my experience I have never gotten a managed
program I've written using VS .NET (any version) to work unless I
installed the re-distributable on the target machine. Maybe I've always
used the most recent version of it for development, and my clients have
always had older computers. In truth, this is a likely scenario since I
typically do use the most up-to-date features and my clients in the past
have typically not been that computer friendly (or else why would they
hire me? hehe).

What I'm working on now targets .NET Framework 3.0 so if I undersatnd
correctly, I'm probably good for all Vista machines natively and any
computer that can install the re-distributable (e.g., XP).
Until you upgrade to .NET 3.5, in which case you will again be newer than
any released Windows version, and many people won't get the upgrade from
Windows Update...
>

"Ben Voigt [C++ MVP]" <rb*@nospam.nos pamwrote in message
news:e6******** ********@TK2MSF TNGP02.phx.gbl. ..
>>
"Peteroid" <pe********@hot mail.comwrote in message
news:3D******* *************** ************@mi crosoft.com...
>>OK. THen explain why my boss, who bought his computer this year,
required me to install .NET Framework 3.0 (re-distributable) on his
machine before my application would work, but worked fine once I
installed it? If it is pre-installed, why would I have to do this?

What version of Windows? Probably XP, and the discs were made before
.NET 3.0 was released.

Nov 14 '07 #7
Ben Voigt [C++ MVP] wrote:
"Peter Anthony" <po*******@roun dtripllc.comwro te in message
news:OU******** ******@TK2MSFTN GP03.phx.gbl...
>Can the 3.5 version of .NET Framework (currently Beta 2) be installed on
pre-Vista machines? Or is it Vista-only?

And, why doesn't .NET Framework come pre-installed with the operating
system? I think one of the main reasons people will reject such software
is having to install something first. I understand it might need
upgrading, but why do Windows machines come without any .NET Framework (or
am I wrong about this)?

It seems that .NET Framework should come with any Window OS, and that it

It does (all versions since .NET was released).
>should auto-upgrade ala Windoes Update. It seems antiquated to require the

It does.
Ben:

This may be true in Vista, but I didn't think it is on XP. Are you sure?

AFAICT, only .NET versions 1.0 and 1.1 are present on my XP machines (I
have never installed VS2005 on these machines).

--
David Wilkinson
Visual C++ MVP
Nov 14 '07 #8
Until you upgrade to .NET 3.5, in which case you will again be newer than
any released Windows version, and many people won't get the upgrade from
Windows Update...
Actually I upgraded to 3.5 a while back. But VS VC++ 2008 Express has a
setting where I can set the level of .NET Framework I want to support. So
I'm hoping that means it will work on systems which have 3.0 or better.

This is supported if one looks at the References section. When adding
references if one changes the .NET Framework level it greys-out those no
longer available. Thus, if I set it to 3.5 none are greyed-out, but if I set
it to 2.0 many are greyed-out.

"Ben Voigt [C++ MVP]" <rb*@nospam.nos pamwrote in message
news:e5******** ******@TK2MSFTN GP05.phx.gbl...
>
"Peteroid" <pe********@hot mail.comwrote in message
news:83******** *************** ***********@mic rosoft.com...
>You might be right about my boss' computer.

Might be just bad luck, but in my experience I have never gotten a
managed program I've written using VS .NET (any version) to work unless I
installed the re-distributable on the target machine. Maybe I've always
used the most recent version of it for development, and my clients have
always had older computers. In truth, this is a likely scenario since I
typically do use the most up-to-date features and my clients in the past
have typically not been that computer friendly (or else why would they
hire me? hehe).

What I'm working on now targets .NET Framework 3.0 so if I undersatnd
correctly, I'm probably good for all Vista machines natively and any
computer that can install the re-distributable (e.g., XP).

Until you upgrade to .NET 3.5, in which case you will again be newer than
any released Windows version, and many people won't get the upgrade from
Windows Update...
>>

"Ben Voigt [C++ MVP]" <rb*@nospam.nos pamwrote in message
news:e6******* *********@TK2MS FTNGP02.phx.gbl ...
>>>
"Peteroid" <pe********@hot mail.comwrote in message
news:3D****** *************** *************@m icrosoft.com...
OK. THen explain why my boss, who bought his computer this year,
required me to install .NET Framework 3.0 (re-distributable) on his
machine before my application would work, but worked fine once I
installed it? If it is pre-installed, why would I have to do this?

What version of Windows? Probably XP, and the discs were made before
.NET 3.0 was released.

Nov 14 '07 #9

"David Wilkinson" <no******@effis ols.comwrote in message
news:%2******** ********@TK2MSF TNGP04.phx.gbl. ..
Ben Voigt [C++ MVP] wrote:
>"Peter Anthony" <po*******@roun dtripllc.comwro te in message
news:OU******* *******@TK2MSFT NGP03.phx.gbl.. .
>>Can the 3.5 version of .NET Framework (currently Beta 2) be installed on
pre-Vista machines? Or is it Vista-only?

And, why doesn't .NET Framework come pre-installed with the operating
system? I think one of the main reasons people will reject such software
is having to install something first. I understand it might need
upgrading, but why do Windows machines come without any .NET Framework
(or am I wrong about this)?

It seems that .NET Framework should come with any Window OS, and that it

It does (all versions since .NET was released).
>>should auto-upgrade ala Windoes Update. It seems antiquated to require
the

It does.

Ben:

This may be true in Vista, but I didn't think it is on XP. Are you sure?

AFAICT, only .NET versions 1.0 and 1.1 are present on my XP machines (I
have never installed VS2005 on these machines).
I suppose that depends on the definition of "auto-upgrade". It isn't
classified as a critical update, so it isn't forced on the user by Windows
Automatic Updates. However it should appear on the list of optional updates
in Windows Update, which is the best that can reasonably be done. At least
it did that at one point.

Normal users should be installing everything in the optional update list
anyway.
High criticality users should install only critical updates, and should not
be forced to install .NET Framework.
>
--
David Wilkinson
Visual C++ MVP

Nov 14 '07 #10

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

Similar topics

0
2014
by: Ravindra | last post by:
Well I installed the framework provided by microsoft , the problem is I am able to activate the smart tag in the doc file but when I Click on the Show Detils option in the information bridge the following errors are being dispayed 5:21:26 PM Error Message: OperationInstance: SoapException Stack Trace:...
3
20643
by: CMan | last post by:
Hi, We are currently trying to install .Net Framework v.1.1 on a server which already has v1.0. We are receiving the following error. Error 1704.An installation for Microsoft .NET Framework SDK (English) is currently suspended. You must undo the changes made by that installation to continue. Do you want to undo those changes?
18
3009
by: Cameron Laird | last post by:
QOTW: "... So I started profiling the code and the slowdown was actually taking place at places where I didn't expect it." -- Guyon Mor?e (and about twenty-three thousand others) " suggestion from the world of 'agile development': stop making so many decisions and start writing some actual code!" -- Peter Hansen Scott David Daniels and...
6
2067
by: Joseph Geretz | last post by:
I recently upgraded my server to Windows 2003. The first thing I noticed is that my sample WebService pages no longer worked. The Invoke test button is missing. This is addresed by the following KB article: Microsoft Knowledge Base Article - 819267 INFO: HTTP GET and HTTP POST Are Disabled by Default ...
9
3188
by: Tim D | last post by:
Hi, I originally posted this as a reply to a rather old thread in dotnet.framework.general and didn't get any response. I thought it might be more relevant here; anyone got any ideas? My questions are below... "David Good" wrote: > We have a network running both Win2k and Win2k3 webservers and our web sites > reside on a UNC network...
1
2242
by: Harry Simpson | last post by:
I know I drilled down into the Windows folder\Microsoft.net\Framework\v1.1.4322 folder and looked at the version of Mscorcfg.dll to get the SP level from the version number: Mine shows v1.1.4322.573 which is supposed to be 1.1 with no service packs.
3
3056
by: Shadow Lynx | last post by:
At the bottom of the default Error page that appears when Unhandled Exceptions occur, what exactly is the difference between the "Microsoft ..Net Framework Version" and the "ASP.NET Version"? I understand that the ASP.Net version is the version of ASP.Net that the current site is running under and it can be retreived with...
3
6601
dmjpro
by: dmjpro | last post by:
plz send me a good link which can clearify me how the J2EE framework works i want the details information .... plz help thanx
13
6618
by: dancer | last post by:
I have made a new post because when I try to respond to another, I get the error, "Article Rejected -- Ill-formed message id" This is in response to the advice of Juan Libre to install Net Framework Service Pack 1 in order to use ASP.net 1.1 and the net Framework 1.1...
8
1895
by: Blasting Cap | last post by:
I'm using VS 2005, and have a dll in some code (system.core.dll) that was included in something someone sent me to run on my system. I have production on a server using Framework 2.0 that I want to keep intact. Will upgrading my development box to Framework 3.5 preclude any development or functionality in the 2.0 environment I am...
0
7420
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language...
0
7680
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. ...
1
7446
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
7778
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
1
5349
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 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 a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
0
4966
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
0
3459
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
1908
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1033
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.