Re: cannot install 64bit Net SDK 2.0 Beta
- From: "AlexS" <salexru2000NO@xxxxxxxxxxxxxxxxxxxxxx>
- Date: Sun, 25 Sep 2005 21:22:49 -0400
I have 64-bit AMD.
I got it with 32-bit XP.
Is it possible to upgrade? What is the plan?
However, for discussion sake, why it is not possible to run .Net 64
application on XP 32? I guess it is just a matter of how code is assembled
or JIT'ed and called.
And why it is not possible to compile for 64 on 32 bit platform?
As I see it CLR should abstract to certain level machine dependency. I
expected to see at least some portions of code to run "full-speed". However,
MS decided to tie-down 64-bit applications to 64-bit platform. I wonder
why - except obvious commercial reasons.
Alex
"Heath Stewart [MSFT]" <HeathStewartMSFT@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in
message news:E632B298-0EDB-409C-BEFC-632B4C88E2E3@xxxxxxxxxxxxxxxx
> You can't run 64-bit XP on a 32-bit processor. They're entirely different
> processor architectures, although x64 (unlike ia64) can run 32-bit
> natively
> (without a software emulator, which ia64 has to use).
>
> When XP x64 was released there was an upgrade plan for a short while but
> that has since expired. You would need an x64 machine anyway, either with
> an
> AMD x64 or an Intel x64 processor. If you don't, XP x64 will not even
> install.
>
> When you compile for x64 (which will only run on x64 processors - very
> rarely is there a need to compile for a 64-bit processor since the CLR
> will
> take care of the details; the default of anycpu is almost always adequate)
> you should only get warnings - not errors. The reason is because the x86
> (32-bit) files are installed and will not be referenced by your x64
> assembly.
>
> --
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
>
> Software Design Engineer
> Developer Division Sustained Engineering
> Microsoft
>
>
> "AlexS" wrote:
>
>> How can I upgrade my existing WinXP to 64-bit version?
>>
>> Why it is not possible to run 64-bit .Net on top of 32-bit WinXP?
>>
>> If I try to compile for 64-bit platform I get errors indicating that
>> mscorlib and other .net assemblies are not for target processor.
>>
>> What is planned?
>>
>> "Heath Stewart [MSFT]" <HeathStewartMSFT@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote
>> in
>> message news:3D952CC4-5E20-4826-8F30-EF2A31BE8BE8@xxxxxxxxxxxxxxxx
>> > Yes, the 64-bit SDK must be installed on a 64-bit machine, as does the
>> > runtime. You cannot currently buy XP 64-bit but you can get it from
>> > OEMs
>> > as
>> > part of a 64-bit computer purchase.
>> >
>> > The 64-bit SDK contains executables compiled for 64-bit machine s(x64
>> > for
>> > x64 machines and ia64 for ia64 machines). The runtime does ship with a
>> > version of csc.exe or vbc.exe for your processor that can compile for
>> > 64-bit
>> > machines already, though. If you type, for example, "csc.exe /?"
>> > (without
>> > quotes) you can see usage. One of the command-line options is
>> > /platform:<type>, which you can specify x86, Itanium, x64, or anycpu.
>> > anycpu
>> > is the default if the switch is not specified.
>> >
>> > For this reason you really don't need the 64-bit SDK because you
>> > already
>> > have the ability to compile for 64-bit processors if you have a version
>> > of
>> > the 2.0 runtime installed.
>> >
>> > --
>> > This posting is provided "AS IS" with no warranties, and confers no
>> > rights.
>> >
>> > Software Design Engineer
>> > Developer Division Sustained Engineering
>> > Microsoft
>> >
>> >
>> > "AlexS" wrote:
>> >
>> >> Possibly.
>> >>
>> >> However, not clear why.
>> >>
>> >> Is it possible to obtain 64-bit XP?
>> >>
>> >> Thanks
>> >> Alex
>> >>
>> >>
>> >> "Brendan Green" <bgreen@xxxxxxxxxxxxx> wrote in message
>> >> news:errJTp0tFHA.460@xxxxxxxxxxxxxxxxxxxxxxx
>> >> > It would need to be installed on a 64-bit OS, like Win XP 64-bit,
>> >> > wouldn't
>> >> > it?
>> >> >
>> >> > "AlexS" <something@xxxxxxxxxx> wrote in message
>> >> > news:eMkmLBotFHA.1284@xxxxxxxxxxxxxxxxxxxxxxx
>> >> >> When I try this on WinXP SP2 I get error can't install, reason
>> >> >> advpack.dll
>> >> >>
>> >> >> Is it possible on XP?
>> >> >>
>> >> >
>> >> >
>> >>
>> >>
>> >>
>>
>>
>>
.
- Follow-Ups:
- Re: cannot install 64bit Net SDK 2.0 Beta
- From: Heath Stewart [MSFT]
- Re: cannot install 64bit Net SDK 2.0 Beta
- References:
- cannot install 64bit Net SDK 2.0 Beta
- From: AlexS
- Re: cannot install 64bit Net SDK 2.0 Beta
- From: Brendan Green
- Re: cannot install 64bit Net SDK 2.0 Beta
- From: AlexS
- Re: cannot install 64bit Net SDK 2.0 Beta
- From: AlexS
- Re: cannot install 64bit Net SDK 2.0 Beta
- From: Heath Stewart [MSFT]
- cannot install 64bit Net SDK 2.0 Beta
- Prev by Date: Process.Start() problem / slowness
- Next by Date: Re: Process.Start() problem / slowness
- Previous by thread: Re: cannot install 64bit Net SDK 2.0 Beta
- Next by thread: Re: cannot install 64bit Net SDK 2.0 Beta
- Index(es):
Relevant Pages
|
Loading