Поддерживает ли .net 1.1 64-битную ОС? - PullRequest
1 голос
/ 16 апреля 2010

Если да, то какие изменения мне нужно будет внести в существующую программу, написанную на c # vast?

Ответы [ 3 ]

9 голосов
/ 16 апреля 2010

Эта страница MSDN содержит более подробную информацию о 64-разрядных приложениях:

Все приложения, созданные с использованием версий .NET Framework 1.0 и 1.1, рассматриваются как 32-разрядные приложения и всегда выполняются в WOW64 в 32-разрядной общеязыковой среде выполнения (CLR) в 64-разрядной операционной системе. Кроме того, 32-разрядные специальные приложения, созданные с использованием версии 2.0 .NET Framework, будут работать под WOW64 на 64-разрядных платформах.

* +1007 *

Так что вам нужно .NET 2.0, чтобы иметь возможность целенаправленно использовать 64-битную версию.

1 голос
/ 16 апреля 2010

Эта ссылка может содержать некоторые указатели, если предположить, что это Visual Studio 2003, на которую вы ссылаетесь:

http://www.toymaker.info/Games/html/64_bit.html

0 голосов
/ 16 апреля 2010

Visual Studio 2003 предназначена только для 32-битной платформы, поэтому вам потребуется более новая версия для создания приложения, которое может работать в 64-битном режиме.

Обычно вам не нужно вносить какие-либо изменения в код, чтобы приложение было совместимо с 64-битной платформой. Я много занимался разработкой и тестированием на 32-битном компьютере и опубликовал на 64-битном веб-сервере, а также наоборот.

...