Ответ 1
Я не уверен, что вызывает его, но перезапуск VS 2012 исправил его для меня.
В Visual Studio 2012 на моем компьютере появляется сообщение об ошибке при просмотре в "Общем Web". Мне нужно перезапустить VS, чтобы избавиться от сообщения об ошибке.
Invoke build failed из-за исключения "Заданное условие" $(PackageAsSingleFile) "оценивается как" "вместо логического. C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets '
Что вызвало ошибку?
Я не уверен, что вызывает его, но перезапуск VS 2012 исправил его для меня.
Перезапуск VS обычно помогает, но когда этого не происходит - попробуйте удалить файлы .user
и .suo
в соответствии с этим предложением: fooobar.com/questions/40229/... p >
Это не всегда работает, однако, если вы пропустите "Предварительный развертывание", он с меньшей вероятностью потерпит неудачу.
Возможно, решение для всего класса оценивается как "" вместо булевых. Проблемы с Visual Studio. Что-то для команды VS в MS тоже смотрите?
Я нашел очень странный (и рабочий) обходной путь для такого типа проблем с развертыванием, если вы попытались закрыть и открыть VS без везения, попробуйте закрыть весь открытый документ до процесса публикации. странно, да?:)
поэтому полное руководство по устранению этого типа будет выглядеть следующим образом:
сообщите мне, помогло ли вам это:)
Один общий сценарий, который также повышает эту ошибку, когда у вас есть файлы, на которые ссылаются отсутствующее решение.
Таким образом, исключая тех из решения, вы его исправите.
Вам нужно запустить Visual Studio "Как администратор". Указанный путь требует административных полномочий для записи.