men er det ikke et kæmpe stort site og blot aspx filer og codebehind.. så uploader jeg normalt bare direkte oven i de gamle filer. Dermed er siden ikke nede på noget tidspunkt..
jeg mener også, at .NET godt kan finde ud af, at køre folk videre på de gamle dll'er de er på indtil de forlader en side.
Hej igen...det er et stort site...hvor der kommer til at være rigtig mange samtidige online brugere...
Det sidste du skrev men dll'erne - lyder som den optimale udgave. Men hvordan finder jeg ud af om det reelt passer...? Har du læst om det på msdn eller lign?
Jeg har ikke læst det, men fået det fortalt af en anden. Men det skal nok alligevel bekræftes på skrift et eller andet sted:)
Jeg har dog selv set, at .NET opretter dll filer i windows temp folderen og umiddelbart ser det ud til, at det er sådan den håndtere det her problem. Dll'erne bliver automatisk selv slettet af frameworket.
Men ellers har uploadet direkte op til servere mange gange uden, at det gav problemer og endda på et site hvor man kan bestilte produkter. Sessionhåndtering her var via. en db, så måske har det en betydning.
Man er selvfølgelig på de nye dll'er så snart man skifter side eller trykker ctrl+f5.
men ellers kan du tage Eksperten som eksempel.. kl. 03:30 eller lignende har de lukket deres site for vedligeholdelse.. her ser man en meget simpel side med den besked:)
Men synes ikke at app_offline.htm filen virker optimalt. Det er kun få gange htm filen reelt vises - de fleste gange vises siden slet ikke og det giver selvfølgelig en dårlig oplevelse for brugeren. Burde den ikke bare vise htm siden uden videre når den først er uploadet til serveren? og uanset om jeg prøver at tilgå min default.aspx side eller hvilken som helst andet side??
meningen er, at når du har lagt app_offline.htm op så bør det være det eneste man bliver præsenteret for. men det lyder også som om du gør det? hvis det ikke fungere så sig til.. kan lave en test på min egen server.
Jeg ligger normalt ikke min side ned, men uploader direkte i de gamle filer.
Jeg testede forresten det med versioneringer af div. dll-filer og du har ret i, at en bruger i dot net som allerede er logget ind fx. kører videre på de eksisterende filer...Men i de ca. 2 min det tager at uploade sitet på ny, da vil et helt frisk request fejle, idet kun dele af sitet/de nye filer er uploadet og derfor ville jeg bruge offline htm filen. Det er som sagt, det jeg kun kan få til at virke i få forsøg. Det burde jo bare spiller uanset hvilken en aspx side jeg forespørger på domænet...hmm...
Mvh.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.