2009-08-20 3 views
6

Приятно, чтобы Microsoft предлагала такие вещи, как Client Framework, для тех, кому не нужна полная инфраструктура для запуска приложения. Но около часа я ищу в Интернете для распространяемой версии этого пакета. Я ничего не могу найти..NET 3.5 Client Framework можно распространять?

Похоже, что Клиентская платформа возможна только для развертывания Click-Once или загрузчика, который загрузит фреймворк. Это не варианты для меня.

На этой странице

http://www.microsoft.com/downloads/details.aspx?familyid=992cffcb-f8ce-41d9-8bd6-31f3e216285c&displaylang=en 

Я нашел пакет, который будет содержать как

"The download package contains the .NET Framework Client Profile and the full .NET Framework 3.5 Service Pack 1." 

Но опять же, это не то, что мне нужно, и это даже больше, что singleFramework.

Есть ли что-то вроде платформы .NET 3.5 Framework Framework, распространяемой?

+0

http://smallestdotnet.com весьма удобен и дает ссылку на автономный установщик (http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d /dotnetfx35.exe), но я подозреваю, что это так же, как ответ cedrou. – Pauk

ответ

2

Распространяемая версия для v3.5. Я искал его сам, но я сдался.

Единственная возможность заключается в том, что некоторые знающие лица идентифицировали, где веб-инсталлятор загрузил файлы, объединил их в хороший пакет и загрузил их где-нибудь.

Конечно, если Google не может дать вам ответ на этот пакет, его маловероятно, что вы его найдете.

2

Если вы загрузите full client package и откройте его с вашим любимым программным обеспечением сжатия (WinZIP, WinRAR, 7-Zip, IZArc, ...), вы сможете извлечь несколько установочных файлов с именами:

  • DotNetFx20Client_Package_x86.exe (14 MiB)
  • DotNetFx30Client_Package_x86.exe (8 MiB)
  • DotNetFx35Client_Package_x86.exe (< 1MiB)

кажется, что они являются накопительными установками для 3-й версий клиента фреймворк.

Но я не знаю, можете ли вы перераспределить этот пакет напрямую, без полного пакета.

+0

Я просто попробовал это на виртуальной машине только с установленным .NET 2.0. Я просто запускал клиентский пакет 30 и 35, а затем запускал приложение, для которого требуется 3.5. Он работает, woohoo - 9/23 MB вместо 255: D – OregonGhost

+0

Вопрос: Почему это работает? Не должен ли полный профиль клиента быть 39 МБ? : X – OregonGhost

+0

Я думаю, это связано с тем, что установщик должен использовать полную (не клиентскую) установку, если уже установлена ​​полная версия .NET, которая установлена. – cedrou

Смежные вопросы