MSB4276: преобразователю SDK по умолчанию не удалось разрешить SDK «Microsoft.NET.Sdk», поскольку каталог не существует.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 MSB4276: преобразователю SDK по умолчанию не удалось разрешить SDK «Microsoft.NET.Sdk», поскольку каталог не существует.

Сообщение Anonymous »

Я хочу создать решение с помощью проектов .NET 6
Я установил .NET SDK 6.0.412 с
https://dotnet.microsoft.com/en -us/download/dotnet/6.0
Но в одной системе я получаю следующую ошибку:
MSB4276: преобразователь SDK по умолчанию не смог разрешить SDK «Microsoft.NET.Sdk», поскольку каталог «C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\MSBuild\Sdks\Microsoft.NET.Sdk\Sdk» не существует.
Поэтому я попытался добавить global.json:

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

{
"sdk": {
"version": "6.0.412",
"rollForward": "latestMinor",
}
}
Файл моего проекта начинается так

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


false
Debug;Deploy;Release;Test
true
StrongKey.snk
NU1702
..\..\bin\$(Configuration)\
true
net472;net6.0-windows





1.4


$(BUILD_VERSION)



$([System.DateTime]::Now.ToString(yyyy))






$(SVN_REVISION_STRING)








Есть идеи, как это исправить?
Путь, который он ищет SDK, неправильный.
Это должен быть C:\Program Files\dotnet\sdk \6.0.412
Как я могу повлиять на путь, по которому ищет SDK?


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

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

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

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

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

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

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