Что означает "Включить платформу приложений" для приложения WPF?

Я создаю приложение WPF в VB.Net. Я пытаюсь решить, куда должен идти мой код запуска. Кажется, у меня есть два варианта:

  • Оставьте флажок "Включить платформу приложений" и выберите "Startup URI" из окон приложения.
  • Снимите флажок "Включить платформу приложений" и выберите запуск в моей собственной Sub Main.

Каковы последствия включения или отключения инфраструктуры приложения и почему инфраструктура приложения ограничивает мой выбор параметров запуска?

-TC

Ответ 1

В журнале Visual Studio статья об этом. Вот выдержка.

Visual Basic поддерживает "Framework приложения", что упрощает для управления запуском, выключением и управлением исключениями выражение. Вы включаете или отключите фреймворк приложения с помощью установите флажок в свойствах проекта. Рамка приложения является частью работы Visual Basic делает вашу разработку проще.