Vra

Is dit moontlik om twee virtuele dopgehou het onder dieselfde webwerf in IIS maar het die virtuele dopgehou word met behulp van verskillende weergawes van die NET Framework?

Byvoorbeeld, onder die verstek webwerf, kan ek 'n virtuele gids is gerig op die 2,0 raamwerk en 'n tweede virtuele gids is gerig op die 1.1 raamwerk?

Dit is vir IIS 6, thanks!

Was dit nuttig?

Oplossing

Jy is nie te sê watter weergawe van IIS jy gebruik, maar vir 6.0 en up, hulle net toewys aan verskillende aansoek poele, en hy draai die poele om die korrekte weergawe van Net gebruik.

Ander wenke

Jy moet 'n "aansoek" vir beide van die virtuele dopgehou te skep, en dan sal jy hulle ASP.NET weergawe met behulp van die blad ASP.NET onder webwerf eienskappe te ken.

Ook, as @sunny genoem, jy nodig het om twee verskillende aansoek swembaddens het, en elke virtuele gids sal moet word gewys op 'n ander aansoek swembad. Omdat verskillende weergawes van ASP.NET nie kan loop in dieselfde aansoek swembad.

Dit hang as jy hulle merk as "aansoeke". Aansoek virtuele dopgehou kan verskillende raamwerk gebruik. Maak seker dat jy hulle assosieer met verskillende aansoek poele. meng nooit twee NET raamwerk weergawes in een aansoek swembad.

Een van die belangrike opmerking: as jy 'n virtuele gids as 'n aansoek te skep, het jy nie sessie staat en ander aansoek verband hou voorwerpe te deel. Ook Server.MapPath ( "~") en ander ServerURL verwante metodes 'n eiendom sal verwys na die fisiese gids van die virtuele gids en nie aan die hoofwortel.

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top