Vraag : IIS7 - Ontbroken Server.CreateObject

Beste Experts

We heeft onlangs onze Webserver van het lopen van Vensters 2003 IIS6 aan Vensters 2008 en/>We de Schrijver van het Bureau IIS7.


Can iedereen voorstelt wat het probleem zou kunnen zijn?

Thanks

Grant
" codeBody "
1:
2:
3:
4:
5:
6:
7:
van
Server de objecten fouten „ASPIS 0177: 800401f3“ 

Server.CreateObject Ontbroken 

/easi/cms/wordtemplate.asp, lijn 84 

800401f3

Antwoord : IIS7 - Ontbroken Server.CreateObject

Unidirectioneel zou zijn het globale voorwerp te plaatsen. Dit kan een timingskwestie veroorzaken als uw globale variabele JS niet beschikbaar is alvorens deze code loopt. Dit is goed niettemin bij een voorbeeld.

Page.ClientScript.RegisterClientScriptBlock (Me.GetType (), „manuscript“, _
        String.Format („setFrmServerCode= {0}“, „SomeValueAsString)

Zo zou een tweede oplossing kunnen zijn te creëren en alles in één keer geplaatst de globale variabele van code erachter. Het zal dan voor al uw vraag JS van dan beschikbaar zijn.

Page.ClientScript.RegisterClientScriptBlock (Me.GetType (), „manuscript“, _
        String.Format („var setFrmServerCode= {0}“, „SomeValueAsString“)

Een andere zou een functie moeten creëren die het voorwerp plaatst en gebruikt een gebeurtenis als om de gebeurtenis te roepen. Deze manier laat u de timing controleren en uw globale variabele ervoor zorgen is beschikbaar alvorens u probeert om het te plaatsen.

Page.ClientScript.RegisterClientScriptBlock (Me.GetType (), „manuscript“, _
        String.Format („setGlobal functie () {{setFrmServerCode= {0};}}“, „VariableDataAsString“)

Ik heb elk van deze methodes vaak in het verleden met goed succes gebruikt. Ik zette hen niet in C# om aangezien ik reeds deze steekproeven rond leggend had. Hopelijk kunt u zien wat hen doen en omzetten zelf. Indien nodig zal ik hen voor u omzetten.
Andere oplossingen  
 
programming4us programming4us