Оказывается, после очистки ссылок он удалил Microsoft.Web.Infrastructure
, но не из файла packages.config. После попытки добавить его снова с помощью Package Manager Console
Visual Studio говорит, что он уже установлен, что неверно, поскольку он был удален.
Затем я удалил строку кода в файле packages.config
<package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net45" />
и снова запустил команду
PM> Install-Package Microsoft.Web.Infrastructure
После этого теперь все работает нормально.