2015-09-30 4 views
32

Итак, я разрабатываю веб-службу, и в какой-то момент моя Visual Studio 2015 начала сбой каждый раз, когда я нажимаю правой кнопкой проект -> Опубликовать. Когда я публикую проект, он развертывается в Azure.VS2015 Сбой при попытке опубликовать

Я использую git, поэтому я отключил все изменения в моем последнем успешном проекте публикации, и да, я публиковал после этой сборки раньше.

Я попытался удалить/переустановить Visual Studio, и ничего не получилось.

Последнее, что я сделал, было сброшено Windows 10 на заводские настройки и снова установить все. Это все равно ничего не делает.

Последнее, что я мог сделать, это полностью стереть компьютер и установить все снова, но я действительно не хочу прибегать к этому!

Я в отчаянии с этим! У меня есть resharper 9.2 и Xamarin.

Спасибо,

+0

Вы пытались установить последнюю версию Azure SDK? – CSharpRocks

+0

Привет @CSharpRocks, да, я сделал. Как только я нажимаю кнопку публикации, vs перестает отвечать на запросы, сбой и перезапуск. – Mike

+0

@Mike В качестве правильного ответа обратите внимание на [this] (http://stackoverflow.com/a/33792171/75500), это более простое решение и имеет двойные голоса. – Shimmy

ответ

41

Ближайшая вещь, которую я нашел для ее решения, - это щелкнуть правой кнопкой мыши проект и выбрать «Очистить», а затем выбрать «Опубликовать».

+1

Это решило это для меня тоже! Бесконечно благодарен! –

+0

Это решило проблему, спасибо! – Shimmy

+0

Ты герой, спасибо – Zach

10

Видимо, я это исправил по:

правой кнопкой мыши project-> Свойства -> Упаковка/Публикация SQL -> Импорт из Web.config

кажется, что как-то в проекте потеряли некоторые свойства в отношении этих настроек, даже если они были в файле web.config.

+1

Чувак, ты гениальный гений !!! Большое спасибо, у меня возникла проблема с обоими: Visual Studio 2013 и 2015 !!! Моя проблема началась после того, как я установил Azure SDK на VS 2015 ... В любом случае, он решен сейчас: D: D –

+1

Рад, что я мог помочь! @JoseA – Mike

+0

Это сработало для меня достаточно, хотя я не публикую db. Я просто отменил его после импорта web.config. Спасибо, столько всего – user326608

7

Я столкнулся с той же проблемой с VS 2015 Community Edition во время публикации. Просто установлен последний Azure SDK для .Net (VS 2015) - 2.8.1 (или последний), и он решил проблему.

+0

OP уже говорит, что он установил последнюю версию и что это не решило его проблемы –

+0

Я также подтвержу, что установка последнего Azure SDK 2.8.1 исправила проблему для меня. Прежде чем я попытался, метод Clean и Publish был всем, что я мог сделать. Заметьте: у меня никогда не было SDK Azure, поэтому для меня это было не обновление, а полная установка, которая создавала новые функции внутри VS. Я подозреваю, что он перезаписывает или меняет некоторые основные публикации или библиотеки Microsoft.BCL для сборки в некотором роде, которые нелегко определить иначе. Я могу с уверенностью сказать, что это не проблема между VS2013 и VS2015, обе проблемы были одинаковыми и были решены с помощью установки Azure SDK. Надеюсь, что это поможет кому-то – BillD

+0

, также хочу добавить, эта проблема появилась только после того, как я установил пакет обновления 1 для Win 10 (я знаю, что они не называют это). Кроме того, после обновления Win 10.1 я также потерял возможность использовать строительные леса MVC4 для создания новых контроллеров. Я считаю, что это может быть важной подсказкой для других, которые пока не получают решения. – BillD

0

В моем случае я сначала обновил Azure SDK, а затем открыл решение, затем щелкните правой кнопкой мыши проект и выберите «Очистить». Затем нажал на публикацию, и теперь я импортировал профиль публикации или создал настраиваемые профили, без проблем.

+1

Я не понимаю, как это отличается от ответа Майка. – Casey

+0

Действительно, шаг Майка помог мне. Но мне пришлось обновить Azure SDK до шагов Майка. –

1

ударил эту проблему самостоятельно, я обнаружил, что удалены профили публикации. Разверните контейнер свойств в проекте, который продолжает сбой и удаляет PublishProfiles.

предупреждение: вам нужно будет воссоздать профили публикации, которые у вас есть .

0

У меня возникла эта проблема. Для меня работала в Azure через Visual Studio, убедившись, что я подключен в Server Explorer, а затем пытаюсь опубликовать ее позже.

0

Для тех, кто все еще не мог заставить его работать, убедитесь, что вы используете режим publish in "Release". Для меня я пытался опубликовать в режиме Debug, который висит в окне публикации.

1

Удаление файла * .suo в v14 папки помог в моем случае.

Чистка решения иногда сработала, но 90% времени VS в любом случае сработало.

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