Моя команда уже более года выпускает веб-приложения asp.net (MVC 3 и 4) прямо на облачные сайты RackspaceCloud. Мы столкнулись с тем, что некоторые файлы часто (по-видимому) пропускаются и не публикуются на облачном сайте при использовании функции «Build> Publish Selection» в Visual Studio. Несмотря на то, что файл был изменен в моем проекте, измененный файл не публикуется на ftp. Когда мы осознаем, что это произошло, мы в конечном итоге вручную подключаемся к ftp с обычным ftp-клиентом и вручную загружаем измененные файлы вручную.Публикация в RackspaceCloud Облачные сайты из Visual studio - файлы пропущены
Испытывал ли кто-нибудь еще эту проблему при публикации приложений asp.net на облачных облачных сайтах rackspace с использованием visual studio? И есть ли решение?
Некоторые другие вещи, чтобы отметить:
- Я говорил с поддержкой RackspaceCloud и они утверждают, что они никогда не слышали о такой проблеме.
- Я испытал это, используя Visual Studio 2010 и 2012.
- Я НИКОГДА не испытывал эту проблему, используя любой другой тип хостинга, только облачные сайты RackspaceCloud.
Каков ваш процесс развертывания? Похоже, что вы должны публиковать в файловой системе локально из VS, а затем загружать ВСЕ эти файлы поверх целевого сайта через FTP с помощью учетной записи администратора главного сайта? – Rafe
Я использовал как встроенную публикацию VS (через FTP), так и публикацию в промежуточной области и загрузку результата. В любом случае, я должен обновить web.config с помощью одного из упомянутых методов (перезаписывать просто не замечают). Публикация происходит с использованием «главной» учетной записи клиента, хотя ... ранее мы настроили менее мощных пользователей FTP, но это было тогда, когда мы столкнулись с проблемой разрешения FTP при использовании публикации VS. Как только мы использовали главную учетную запись, часть проблемы тоже исчезла. – Godeke