Ошибка проекта веб-установки
Привет,
Я работаю над этим asp.net приложение mvc 4 в Visual studio 2013.
Я создал проект веб - установки для развертывания приложения в IIS.
Все работало так, как ожидалось, пока я не добавил пользовательское действие в проект веб-настройки. Пользовательское действие используется для изменения идентификатора пула приложений. Но когда я запускаю установку, я получаю следующую ошибку.
"Ошибка 1001, исключение произошло при инициализации установки: System.BadImageFormateException. Не удалось загрузить файл или сборку 'file//C:\inetpub\wwwroot\...\PoolSetup.dll или одна из его зависимостей. Эта сборка создается средой выполнения более новой, чем текущая загруженная среда выполнения, и не может быть загружена"
PoolSetup.dll - это библиотека классов, которую я вызываю в качестве пользовательского действия в своем проекте веб-развертывания. Я имел в виду систему.DirectoryServices поэтому я удалил эту ссылку и прокомментировал весь код внутри метода Install класса Installer. Но когда я перестроил проект и установил его, то получил то же самое исключение выше. Мой проект MVC и библиотека PoolSetup построены под .Net 4.5.
Может ли какое-то тело помочь мне разобраться в этом?
Что я уже пробовал:
Я написал это в своем вопросе.