Jetbrains Rider: [MSB4057] Целевая сборка не существует в проекте

Когда я создаю решение в Jetbrains Rider EAP 21, я получаю ошибку «(с отсутствующими пакетами)» в окне обозревателя решений.

Затем я пытаюсь создать проект и получаю ошибку [MSB4057].

введите здесь описание изображения

Несмотря на это, я могу запустить проект через Терминал:

dotnet restore
dotnet build

... и получите следующую информацию:

Hosting environment: Production
Content root path: *path*
Now listening on: http://localhost:5000
Application started. Press Ctrl+C to shut down.

dotnet --info результат команды:

.NET Command Line Tools (1.0.3)

Product Information:
 Version:            1.0.3
 Commit SHA-1 hash:  37224c9917

Runtime Environment:
 OS Name:     Mac OS X
 OS Version:  10.12
 OS Platform: Darwin
 RID:         osx.10.12-x64
 Base Path:   /usr/local/share/dotnet/sdk/1.0.3

person xeeqqw    schedule 28.04.2017    source источник
comment
Сброс настроек райдера до значений по умолчанию   -  person xeeqqw    schedule 29.04.2017
comment
Я полагаю, это ошибка в Rider, не могли бы вы прислать нам логи? Справка - ›Показать вход ...   -  person xtmq    schedule 29.04.2017
comment
Также вы можете запустить Rider во внутреннем режиме [rider-support.jetbrains. com / hc / en-us / article / 207327910], создайте основное приложение .net, вызовите проект перезагрузки и покажите журналы из контекстного меню обозревателя решений. Также он может содержать полезную диагностику =)   -  person xtmq    schedule 29.04.2017


Ответы (3)


Я решил аналогичную проблему, изменив версию MSBuild в Настройках ›Сборка, Выполнение, Развертывание› Набор инструментов и Сборка ›Использовать версию MSBuild.

Я выбрал MSBuild, расположенный в каталоге установки Rider.

person Maxence    schedule 27.05.2021

В последнее время я начал получать такие ошибки во многих своих проектах. Сначала я думал, что это из-за версии Rider и откатился, но вместо этого это была проблема с последней версией MSBuild из установки Visual Studio (я использую Windows).

Решение для меня заключалось в том, чтобы перейти к File | Settings | Build, Execution, Deployment | Toolset and Build, а затем настроить Use MSBuild параметр. По умолчанию Rider использовал MSBuild, установленный вместе с Visual Studio. Я изменил его, чтобы использовать версию MSBuild, установленную вместе с Rider, и проблема исчезла. Это же решение также обсуждается в системе отслеживания ошибок Jebtrains < / а>

person Ivaylo Slavov    schedule 11.06.2021

Проблема была решена путем установки новой версии Mono с официального сайта

person xeeqqw    schedule 29.04.2017
comment
Обновлен до последней версии, компьютер перезапущен, проблема не устранена. - person user1325696; 11.03.2019