.NET не распознаетсяC#

Место общения программистов C#
Ответить
Anonymous
 .NET не распознается

Сообщение Anonymous »

В проекте .NET C# я получаю много таких ошибок:

Предопределенный тип «System.Object» не определен или импортирован

Основные переменные, такие как int и string, не распознаются.
Я пробовал следующее:
  • Переустановил Visual Studio 2026 Insider и 2022. Не помогло
  • Переустановлены .NET SDK (10, 8, .NET Standard 2.1). Это не помогло
  • Проверил переменные среды, они кажутся в порядке.
Когда я запускаю dotnet --info в командной строке, все SDK и среды выполнения устанавливаются.
Когда я запускаю приложение .exe, созданное проектом .NET, я получаю следующее сообщение:

Вы должны установить Среда выполнения .NET Desktop для запуска этого приложения

Архитектура приложения x64, версия хоста приложения — 8.0.21.
Результат запуска dotnet --list-sdks:

Код: Выделить всё

2.1.818 [C:\Program Files\dotnet\sdk]
8.0.416 [C:\Program Files\dotnet\sdk]
9.0.308 [C:\Program Files\dotnet\sdk]
10.0.100 [C:\Program Files\dotnet\sdk]
Результат запуска dotnet --info:

Код: Выделить всё

.NET SDK:
Version:           10.0.100
Commit:            b0f34d51fc
Workload version:  10.0.100-manifests.5fb86115
MSBuild version:   18.0.2+b0f34d51f

Runtime Environment:
OS Name:     Windows
OS Version:  10.0.26200
OS Platform: Windows
RID:         win-x64
Base Path:   C:\Program Files\dotnet\sdk\10.0.100\

.NET workloads installed:
There are no installed workloads to display.
Configured to use workload sets when installing new manifests.
No workload sets are installed. Run "dotnet workload restore" to install a workload set.

Host:
Version:      10.0.0
Architecture: x64
Commit:       b0f34d51fc

.NET SDKs installed:
2.1.818 [C:\Program Files\dotnet\sdk]
8.0.416 [C:\Program Files\dotnet\sdk]
9.0.308 [C:\Program Files\dotnet\sdk]
10.0.100 [C:\Program Files\dotnet\sdk]

.NET runtimes installed:
Microsoft.AspNetCore.All 2.1.30 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.30 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 8.0.22 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 9.0.11 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 10.0.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.1.30 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.22 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 9.0.11 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 10.0.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 8.0.22 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 9.0.11 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 10.0.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

Other architectures found:
x86   [C:\Program Files (x86)\dotnet]
registered at [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x86\InstallLocation]

Environment variables:
Not set

global.json file:
Not found

Learn more:
https://aka.ms/dotnet/info

Download .NET:
https://aka.ms/dotnet/download
Изменить: этот вопрос отличается от аналогичных вопросов, поскольку эта проблема существует даже тогда, когда я создаю новый проект. Это общесистемная проблема. Кроме того, он не запускает уже скомпилированные приложения .NET.
Кроме того, ни одно из решений, представленных в подобных вопросах, не помогло.

Подробнее здесь: https://stackoverflow.com/questions/798 ... recognized
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»