Профиль клиента .NET на x64 - PullRequest
3 голосов
/ 26 мая 2009

Я знаю, что профиль клиента .NET не предназначен для x64 или ia64 . Однако я не знаю, что это значит?

Есть две части, на которые он влияет

  1. Если я настрою свое приложение на использование .NET Client Profile в VS, и оно будет запущено на x64, будет ли оно работать?
  2. Если я установлю для предварительных условий своего проекта установки необходимость в .NET Client Profile, а не в .NET Framework 3.5 SP1, что произойдет, если он будет запущен на компьютере с архитектурой x64, на котором нет .NET Framework 3.5 SP1? 1010 *

Ответы [ 2 ]

5 голосов
/ 09 июня 2009

Профиль клиента - это просто урезанная версия полной платформы, предназначенная для минимизации времени установки, если у пользователя еще нет .net Framework. Сам клиентский профиль не может быть установлен на компьютере с архитектурой x64, но ваше приложение будет работать нормально, если установлена ​​полная платформа.

Обратите внимание, что начиная с .net 4.0, профиль клиента будет поддерживать все архитектуры, включая x64 ( см. Здесь )

Что касается части 2, если .net framework не установлена ​​на ПК, вы получите обычный диалог .net Framework, необходимый для этого приложения.

2 голосов
/ 03 июня 2009

1: теоретически это должно работать , если пользователь установил обычный .NET 3.5SP1 (так как профиль клиента является специфичным для 3.5SP1 IIRC)

2: Я ожидаю, что вы получите несколько очень прикольных ящиков с сообщениями об ошибках (100)

Я бы раскрутил виртуальную машину x64 и протестировал бы ее, но сейчас я на своем ноутбуке, и она этого не сделает (без VT)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...