У нас есть приложение XBAP. XBAP размещен в IIS на веб-сайте.Проблема загрузки манифеста приложений XBAP в многократном сценарии публикации
То же самое приложение развертывается в нескольких средах, но номера версий сборки различаются в разных средах.
Только некоторые пользователи жалуются на невозможность доступа только к определенным средам. Я заметил, что после доступа к среде, которая просматривается, манифесты загружаются в папку AppData/Local/Apps/2.0/.... После этого, когда они пытаются получить доступ к другой среде, они получают ошибку. См. Информацию об ошибках ниже -
ОБЗОР ОШИБКИ Ниже приведено краткое описание ошибок, подробности этих ошибок перечислены позже в журнале. * Исключение произошло при загрузке приложения. Были обнаружены следующие сообщения об ошибках: + Ссылка в манифесте не соответствует идентификатору загруженной сборки .dll.
Странно то, что даже после удаления всего содержимого из папки AppData/Local/Apps/2.0 и попытки доступа к URL-адресу (который не работает) дает такое же сообщение об ошибке.
Как мы развертываем XBAP - для проекта XBAP у нас есть событие пост-сборки, которое копирует весь вывод в определенную папку в веб-проекте, и мы размещаем XBAP в html, уже присутствующем в той же папке.
Мы не пересмотр приращения авто с каждого развертывания. Мы делаем это через пользовательскую логику, реализованную с помощью MS build. Тем не менее, не могли бы вы объяснить, почему создание другой версии может создать проблему? – user2983099