Visual Studio 2015 - C # Windows универсальное приложение отсутствует ссылка на сборку
Сегодня я клонировал свой проект универсального приложения для Windows из github на новую машину с новой установкой Visual Studio 2015.
После загрузки проекта я заметил, что все мои страницы и свойства были выделены красным цветом со многими ошибками
CS0246 C# The type or namespace name "<name>" could not be found (are you missing a using directive or an assembly reference?)
а также другие, такие как
CS0518 C# Predefined type 'System.Void' is not defined or imported
CS0012 C# The type '' is defined in an assembly that is not referenced. You must add a reference to assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
CS1545 C# Property, indexer, or event 'Application.Suspending' is not supported by the language; try directly calling accessor methods 'Application.add_Suspending(SuspendingEventHandler)' or 'Application.remove_Suspending(EventRegistrationToken)'
Я отметил, что CS0012 на самом деле дает информацию о том, что необходимо для решения этой проблемы:
Необходимо добавить ссылку на сборку «mscorlib, версия = 4.0.0.0, культура = нейтральная, PublicKeyToken = b77a5c561934e089».
Глядя в мой файл project.json, я мог видеть
"dependencies": {
"Microsoft.NETCore.UniversalWindowsPlatform": "5.0.0"
}
В результате проект не будет построен или запущен, просто перечисляет множество ошибок, как вы можете это исправить?