/ / Помилки збірок після зміни гілок з .NET Core 2.0 - .net, git, visual-studio

Збірки відмовляються після зміни відгалужень від .NET Core 2.0 - .net, git, visual-studio

Ми працюємо над перенесенням однієї з наших бібліотек на .NET Core 2.0. Провівши певну роботу над гілкою міграції, я міняю філії, щоб працювати над чимось іншим. Тепер усі мої збірки зазнають помилки з цією помилкою:

Помилка конструкції

Severity    Code    Description Project File    Line    Suppression State
Error       Your project.json doesn"t have a runtimes section. You should add ""runtimes": { "win": { } }" to your project.json and then re-run NuGet restore.  Synovia.Service.Common  C:Program Files (x86)Microsoft Visual Studio2017EnterpriseMSBuildMicrosoftNuGet15.0Microsoft.NuGet.targets 186

Щоб вирішити проблему, тимчасово видаляю весь вміст репо, а потім виконую:

git fetch --force
git reset --hard origin/develop

Припускаючи, що галузь, над якою мені потрібно працювати, розвивається за цим сценарієм.

Ніде немає проекту.json, де я можу знайти репо.

На сьогоднішній день обхідний шлях нормальний, але це буде справжнім болем, якщо воно збережеться, коли ми об’єднаємо цю міграцію у розробник.

Майте на увазі, це все добре будується на гілці міграції і не видає цієї помилки, поки я не зміню гілки.

Відповіді:

0 для відповіді № 1

Видалення вмісту obj папка вирішила це для мене. Довелося вручну видаляти вміст, оскільки чистка чи відновлення не працювали.