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