Нещодавно я писав програму під назвою Oracle і не зміг знайти Using System.data.Oracle; Це здається дивним, бо я користувався ним, чому він раптово припинився. Дивлячись на його властивості, я відчуваю трохи інакше: раніше в цільовому Framework4.o він був налаштований як .net Framework4, а тепер став . Профіль клієнта Net Framework 4.0, а потім спробуй перейти на перший і використати його знову.
Властивості перед паруванням такі:
Потім я зайшов в Інтернет, щоб знайти різницю, і нарешті побачив її статтю:
Профіль клієнта .NET Framework 4 включає такі функції:
- Загальна мовна програма виконання (CLR)
- ClickOnce
- Форми Windows
- Фонд презентації Windows (WPF)
- Фонд зв'язку з Windows (WCF)
- Структурна структура
- Основа робочих процесів Windows
- Озвучення
- Підтримка XSLT
- LINQ to SQL
- Бібліотеки проектування Entity Framework та WCF Data Services
- Керована рамка розширеності (MEF)
- Динамічний тип
- Функції паралельного програмування, такі як паралельна бібліотека завдань (TPL), паралельна LINQ (PLINQ) та структури координаційних даних (CDS)
- Клієнтські додатки для налагодження
Наступні функції не включені і потребують окремої інсталяції повної версії .NET Framework 4.0:
- ASP.NET
- Функції Advanced Windows Communication Foundation (WCF)
- .NET Framework Data Provider for Oracle
- MSBuild використовується для компіляції
- У проєктах Visual Studio 2010 наступні додатки за замовчуванням використовують профіль клієнта .NET Framework 4.0, і для використання повної функціональності .NET Framework потрібно встановити цільовий фреймворк на .NET Framework 4.0 у властивостях проєкту:
- Проєкти Windows (C# та Visual Basic)
- Основа презентації Windows
- Застосування WPF
- Браузерний додаток WPF
- Власна бібліотека керування WPF
- Бібліотека керування користувачами WPF
- Форми Windows
- Додаток Windows Forms
- Бібліотека контролю форм Windows
- Консольний додаток
- Порожній проєкт
- Віконне обслуговування
- Візуальний F #
- Застосування F#
- F# Туторіал
- Робочий процес (C# та Visual Basic)
- Бібліотека дизайнерів активностей
- Бібліотека активностей
- Додаток Workflow Console
- Фонд зв'язку з Windows
- Бібліотека сервісів WCF
- Office 2007 та Office 2010
- Усі проєкти орієнтовані на профіль клієнта .NET Framework 4
Відмінності між профілем клієнта .NET Framework 4.0 та оригінальним профілем клієнта .NET Framework 3.5 такі:
- Версія профілю клієнта 3.5 може використовуватися лише в інтернеті (ClickOnce), а версія 4.0 має пакет для повторного розповсюдження, тому її можна використовувати як для локальних, так і для веб-інсталяцій.
- Версія 3.5 підтримує лише x86 Windows XP SP2/SP3, а версія 4.0 підтримує всі платформи, підтримувані .NET Framework 4, крім IA64.
- Версія Профілю клієнта 3.5 є окремим релізом від .NET Framework 3.5, а версія 4.0 є підмножиною повної функціональності .NET Framework 4.0.
- Версія 3.5 буде автоматично оновлена до .NET Framework 3.5 завдяки оновленню Windows, а версія 4.0 зможе працювати самостійно без необхідності повного .NET Framework 4.0 або бути наданою окремо.
|