Останнє оновлення Windows розірвало весь наш ланцюжок збірки, і я трохи не знаю, що це спричиняє.
У мене є застарілий проект, який є рішенням VS 2017 зі значною кількістю проектів (winform, пара в Інтернеті, лише деякі Webapi).
Місцево все працює чудово. Я можу їх просто побудувати.
На сервері проект почав виходити з ладу, і помилка:
C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\Microsoft\NuGet\15.0\Microsoft.NuGet.targets(186,5): Error : Your project file doesn't list 'win' as a "RuntimeIdentifier". You should add 'win' to the "RuntimeIdentifiers" property in your project file and then re-run NuGet restore.
C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\Microsoft\NuGet\15.0\Microsoft.NuGet.targets(186,5): Error : Your project file doesn't list 'win' as a "RuntimeIdentifier". You should add 'win' to the "RuntimeIdentifiers" property in your project file and then re-run NuGet restore.
C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\Microsoft\NuGet\15.0\Microsoft.NuGet.targets(186,5): Error : Your project file doesn't list 'win' as a "RuntimeIdentifier". You should add 'win' to the "RuntimeIdentifiers" property in your project file and then re-run NuGet restore.
Process 'msbuild.exe' exited with code '1'.
Я додав
<RuntimeIdentifiers>win</RuntimeIdentifiers>
До ряду проектів. Без змін. Я втрачаю, тому що повідомлення про помилку навіть не вказує мені, який проект.