2015-01-26 8 views
5

Mamy projekt internetowy skonfigurowany do wdrożenia tego samego projektu do kilku lazurowych witryn. Podczas wdrażania w tych witrynach wdrożenie w trybie debugowania działa zgodnie z oczekiwaniami. Jednak podczas próby wdrożenia tego samego projektu na stronie w trybie Release, zawsze jesteśmy proszeni o podanie hasła.Visual Studio Web Deploy monituje o hasło w trybie Release, ale nie Debugowanie

Próbowano usunąć pliki .pubxml i .pubxml.user, ale problem nadal występuje. Dlaczego miałby on wdrażać OK w trybie debugowania, ale pytać o hasło w trybie Release?

Uwaga: większość tych projektów wdraża się w katalogach wirtualnych oznaczonych jako aplikacje w tych witrynach. Inne projekty wdrażają się dobrze w trybie wydania i debugowania, wydaje się, że jest to tylko jeden projekt, z którym mamy problemy.

Odpowiedz

6

Nadal nie wiadomo, dlaczego dzieje się tak tylko z jedną z aplikacji wirtualnego katalogu w witrynie, ale przejście do lazurowego portalu i kliknięcie "Zresetuj swoje dane uwierzytelniające do profilu publikacyjnego" prawdopodobnie go naprawiło.

+0

czasami jest to odwrotne miejsce - tam, gdzie działa polecenie Release i Debug monituje o poświadczenia. Naprawdę mam nadzieję, że 2015 będzie lepszy (uaktualni się we wrześniu). – Nick

+0

Nadal nie działa w VS 2015 od 24.11.2017. – Triynko

+0

Po prostu miałem to miejsce w VS2017 po skopiowaniu plików projektu z jednego komputera na drugi. Resetowanie profilu publikowania go nie naprawia. – David

6

To wydarzyło się w VS 2017, gdy próbowałem zaktualizować ustawienie w profilu. Następnym razem, gdy próbowałem opublikować, hasło zostało zburzone i zaczęło mnie podpowiadać.

Zdałem sobie sprawę, że usunięcie profilu z poziomu interfejsu publikowania w VS również nie działa, ponieważ wszystko, co robi, to usunięcie .Pubxml z projektu bez usuwania go z kontrolki HD i źródła. Co więcej, jeśli nie usuniesz pliku ręcznie, zaimportowanie ustawienia spowoduje pozostawienie cię wiszącego; dosłownie.

Ponownie, rozwiązaniem jest ręczne usunięcie pliku (zarówno z HD, jak iz kontroli źródła). Potem importowanie działało jak czar.

+0

Dzięki za napiwek! Wystąpił problem w VS 2013 i usunięto profile publikowania, ponownie uruchomiłem Visual Studio i wybrałem publikowanie na Azure. –

+0

Legendarny, dzięki @RashadRivera. Usunięcie pubxml było brakującym ogniwem. – kim3er

Powiązane problemy