У меня есть решение Azure с 4 проектами. (VS2012 на Windows 8, Azure Tools 1.8)
- Основной проект с общим кодом
- Передняя часть веб-роли.
- Роль службы для обслуживания данных (из базы данных SQL Azure)
- Роль рабочего для запланированных задач
Все ролевые проекты имеют ссылку на основной проект с копией local = true... standard stuff.
Роль веб-сайта и рабочая роль отлично работают, но моя роль службы продолжает застревать в цикле Initializing-Starting-Recycling. Когда я просматриваю службу, я получаю сообщение "Можно отметить файл загрузки или сборку" FileNotFoundException ". Разумеется, RDP на сервер и DLL отсутствует.
Заглянув в файлы пакета локально, другие роли включают в себя отсутствующую DLL, но не роль службы.
Если я VS, чтобы опубликовать роль службы (а не лазурную публикацию) в локальную файловую систему, включается основная dll , доказывая, что настройки VS корректны для локальной копии.
Есть ли какой-либо другой способ из VS для влияния на файлы, которые добавлены в пакет развертывания Azure, или есть простой способ script создания пакета без использования VS?