Я внезапно получаю эту ошибку: «Для запуска этого приложения необходимо установить или обновить .NET» в Visual Studio.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Я внезапно получаю эту ошибку: «Для запуска этого приложения необходимо установить или обновить .NET» в Visual Studio.

Сообщение Anonymous »

Когда я пытаюсь запустить проект C#/.NET, консоль показывает следующую ошибку:

Для запуска этого приложения необходимо установить или обновить .NET. .
Приложение: C:\Users\choij\OneDrive\

Рамка: «Microsoft.NETCore.App», версия «8.0.0» (x64).

Расположение .NET: C:\Users\choij\OneDrive\

Ни одной платформы не найдено.

И это что происходит, когда я набираю C:\Users\choij>dotnet --list-runtimes в cmd:
C:\Users\choij>dotnet --list-runtimes

Microsoft.AspNetCore.App 6.0.30 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 8.0.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 6.0.30 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 6.0.30 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 8.0.5 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

Я использую Windows.
Я думаю, что визуальная студия указала неправильное местоположение .NET. Я думаю, это не должно быть C:\Users\choij\OneDrive\
Это странно, потому что несколько минут назад тот же проект работал без ошибок. Я внезапно получаю эту ошибку. Я пытался провести исследование, но не смог найти тот же случай.
Я попробовал добавить C:\Program Files\dotnet в системную переменную PATH.
Результат от dotnet --info:
C:\Users\choij>dotnet --info
.NET SDK:
Version: 8.0.300
Commit: 326f6e68b2
Workload version: 8.0.300-manifests.4e5ea2d8
MSBuild version: 17.10.4+10fbfbf2e

런타임 환경:
OS Name: Windows
OS Version: 10.0.22635
OS Platform: Windows
RID: win-x64
Base Path: C:\Program Files\dotnet\sdk\8.0.300\

설치된 .NET 워크로드:
[maui-windows]
설치 원본: VS 17.10.34928.147
매니페스트 버전: 8.0.21/8.0.100
매니페스트 경로: C:\Program Files\dotnet\sdk-manifests\8.0.100\microsoft.net.sdk.maui\8.0.21\WorkloadManifest.json
설치 유형: FileBased

[maccatalyst]
설치 원본: VS 17.10.34928.147
매니페스트 버전: 17.2.8053/8.0.100
매니페스트 경로: C:\Program Files\dotnet\sdk-manifests\8.0.100\microsoft.net.sdk.maccatalyst\17.2.8053\WorkloadManifest.json
설치 유형: FileBased

[ios]
설치 원본: VS 17.10.34928.147
매니페스트 버전: 17.2.8053/8.0.100
매니페스트 경로: C:\Program Files\dotnet\sdk-manifests\8.0.100\microsoft.net.sdk.ios\17.2.8053\WorkloadManifest.json
설치 유형: FileBased

[android]
설치 원본: VS 17.10.34928.147
매니페스트 버전: 34.0.95/8.0.100
매니페스트 경로: C:\Program Files\dotnet\sdk-manifests\8.0.100\microsoft.net.sdk.android\34.0.95\WorkloadManifest.json
설치 유형: FileBased

Host:
Version: 8.0.5
Architecture: x64
Commit: 087e15321b

.NET SDKs installed:
8.0.300 [C:\Program Files\dotnet\sdk]

.NET runtimes installed:
Microsoft.AspNetCore.App 6.0.30 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 8.0.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 6.0.30 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 6.0.30 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 8.0.5 [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

Это мой файл .csproj



Exe
net8.0
enable
enable
x64
C:\Users\choij\OneDrive\바탕 화면\Turbulence_build
Debug;Release
true
true
win-x64



false
full
true
true




true
pdbonly
false
false
true
true
true
true
true



true



Подробнее здесь: https://stackoverflow.com/questions/788 ... s-applicat
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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