VS2012 опубликовать релиз сборки не удалось

Я использую процедуру веб-публикации в VS2012 для развертывания моего проекта MVC 4 на удаленном сервере IIS. Это прекрасно работает при публикации отладочной конфигурации. Однако, когда я пытаюсь развернуть конфигурацию выпуска, сборка завершается неудачно. Настройка заключается в том, что я использую инфраструктуру MVC 4, но у меня все мои контроллеры в отдельном проекте F#. Контроллеры используют веб-сервисы, доступ к которым можно получить с помощью клиентской библиотеки, которая генерирует клиентов с использованием поставщиков F# -типа. Когда строится конфигурация релиза, я замечаю множество ошибок, потому что типы wcf больше не действительны. Тем не менее, библиотека, предоставляющая эти типы, уже готова.

Используя точно такую ​​же настройку, но изменив конфигурацию сборки на отладочную (в диалоговом окне веб-публикации в настройках), я могу без проблем опубликовать решение.

1 ответ

Попробуйте удалить папку obj перед публикацией, используя конфигурацию выпуска.

Другие вопросы по тегам