На моем компьютере установлены как VS 2019, так и VS 2022.
Я обнаружил, что Visual Studio 2022, похоже, потерял МНОГО функций и библиотек .NET по сравнению с Visual Studio 2019.
Например, я хочу создать простое приложение C# для синтеза речи, используя System.Speech.Synthesis с этого сайта:
https://learn.microsoft.com/en-us/dotnet/ api/system.speech.synthesis.speechsynthesizer?view=net-6.0
Когда я пытаюсь создать новый проект консоли C# .NET с помощью VS 2022, он предлагает только следующие параметры для Framework;
.NET Core 3.1 (поддержка прекращена)
.NET 5.0 (поддержка прекращена)
.NET 6.0 (долгосрочная поддержка)
.NET 7.0 (текущая версия)
С другой стороны, создание нового C# .NET Консольный проект с VS 2019 предлагает следующие варианты:
.NET Framework 2.0
.NET Framework 3.0
.NET Framework 3.5
.NET Framework 4
.NET Framework 4.5
.NET Framework 4.5 .1
.NET Framework 4.5.2
.NET Framework 4.6
.NET Framework 4.6. 1
.NET Framework 4.7
.NET Framework 4.7.2
.NET Framework 4.8
Если я попытаюсь создать проект в VS 2022 с использованием .NET 6.0, он не будет построен, поскольку System.Speech не поддерживается в .NET 6.0 (ошибка CS0234).
Хотя во всех более старых версиях .NET есть файл System.Speech.dll для добавления ссылки на проект, в .NET 6.0 или 7.0 таких папок, по-видимому, нет.
Странно то, что хотя Visual Studio 2022 не может создать проект с использованием фреймворков 4.X, я могу использовать Visual Studio 2019 для создания проекта, а затем открыть его в Visual Studio 2022, но это не кажется жизнеспособным долгосрочным решением, если я хочу создавать проекты с использованием .NET.
Поэтому, наверное, у меня есть пара вопросов;
а) Как я могу получить Visual Studio 2022 для создания новых проектов с использованием .NET 4.X
b) Действительно ли я вынужден оставаться на .NET 4.X, если хочу использовать такие библиотеки, как синтезатор речи?
Подробнее здесь: https://stackoverflow.com/questions/786 ... ome-reason
Visual Studio 2022 по какой-то причине не может создавать проекты .NET из версии 4.X. ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение