2016-01-04 3 views
0

Недавно все мой ASP.NET MVC 5 6 проектов остановили строительство в Visual Studio 2015 (Update 1)Visual Studio построить киоски для всех MVC 6 проектов (MVC 6 проектов не строят под VS2015)

Я ve пробовал много вариантов исправления/удаления/переустановки как для VS 2015, так и для ASP.NET 5, а также для выполнения другой версии ASP.net 5; результат всегда один и тот же .... Строка состояния говорит «Build Started ...», а затем ничего не происходит. Отмена сборки является отзывчивой.

Если я перехожу в командную строку для проекта и использую «сборку DNU», проект строится успешно и без ошибок. Но внутри Visual studio сборка сразу застопорилась и никакого прогресса никогда не происходит. Это довольно неприятно! любые подсказки будут оценены.

Я видел эту нить ASP.NET 5 on VS 2015 - Can't build or debug solution, однако ни один из этих решений не работал для меня. Обратите внимание, что все остальные типы проектов строятся правильно. Проблема заключается только в проектах MVC 6.

Кто-нибудь знает, как восстановить логику сборки приложения для проектов MVC 6 в Visual Studio 2015?

+0

Попробуйте построить с dnu и msbuid grim в командной строке –

+0

и dnu, и msbuild строят из командной строки. Я обнаружил, что новый проект MVC 6 создает тонкую визуальную студию сразу после создания. После закрытия проекта и повторного открытия здания внутри киосков Visual Studio, как описано выше. – Brian

+0

Возможно, еще одна подсказка. Когда проект MVC 6 будет закрыт и снова открыт, VS 2015 теряет способность создавать проект. Это также относится к чистой операции, которая, как и операция сборки, преуспевает до закрытия и повторного открытия нового проекта. После повторного открытия проекта/решения MVC 6 чистая операция дает в окне вывода следующее: 1> Ошибка: операция не может быть завершена. Данные, необходимые для завершения этой операции, пока недоступны. – Brian

ответ

1

Проблема была прослежена к определенным расширением VS [HGVS] найдено в [https://visualstudiogallery.msdn.microsoft.com/05a9706d-a3f5-4413-bcc4-4b83e3117e7b]

После удаления HGVS, то сборки и чистую функциональность из VS 2015 Update 1 для проектов MVC 6, возвращенных к нормальной работе.

Замечательно, что решение было немного проб и ошибок. Не так много информации о прямой ошибке (если таковая имеется), излучаемой во время ошибочного поведения из visual studio. Я заметил некоторые другие ошибочные действия, особенно в инструментах VS -> select toolbox items ..., которые непреднамеренно побудили меня экспериментировать с удалением/переустановкой расширений. (Кстати, этот диалог теперь вызывает VS по какой-то причине во время загрузки, но в целом он не связан с этой проблемой.)

Работа в обратном направлении во времени из моего воспоминания о последней дате установки для VS-расширений (у меня не было так много установленных так или иначе). Расширение HGVS, по-видимому, постоянно останавливает конвейер процесса сборки. По-видимому, я не заметил какого-либо плохого поведения с помощью установки post post, поскольку я работал над другим типом проекта.

Возможно, есть способ заставить ВС регистрировать каждый шаг конвейера и процесса сборки, что могло бы быстро сократить определение корня этой проблемы [прокомментируйте, если есть простой способ сделать это] Благодарю.

-1

~ Сравните конфигурацию, если это возможно с другими сотрудниками (если таковые имеются)

+0

Спасибо, но я не верю, что проблема связана с какой-либо конкретной конфигурацией проекта. Я говорю об этом, потому что утилита DNU может создавать проект без проблем. – Brian

+0

Вы пытались восстановить dnu, вы проверяли файлы проекта, если там что-то не хватает. – MAK

+0

Да, попробовали восстановить, обновить и т. Д.и различные старые версии и последние. - все строят ОК с командной строкой, но не могут встроить визуальную студию. – Brian

Смежные вопросы