Domanda

In sostanza Sto aggiornando da 1,1 a .NET 3.5 SP1 e sostituzione di una vecchia applicazione .NET 1.1 WebForms con la sua più recente versione 3.5 di .NET.

  • ho eseguito il programma di installazione di SP1 .NET 3.5 ( dotnetfx35setup.exe )
  • ho eseguito il crystal reports installazione ridistribuibile
  • Ho messo su un nuovo pool di applicazioni
  • ho creato un nuovo sito web utilizzando la directory con i nuovi file, utilizzando ASP.NET 2.0 e il nuovo pool di applicazioni

Ho fatto questo stesso processo esatta su 5 differenti (relativamente) scatole identiche e lavorato su ogni singolo tranne quello corrente.

Qui quando si tenta di accedere alla home page ottengo un errore: Messaggio di errore del parser: sconosciuta tag del server asp: UpdateProgress Si può vedere l'errore completo qui: http://pastebin.com/f460e58bd

Dal UpdateProgress è in System.Web.Extensibility.dll ho controllato il GAC - non è installato. Così ho provato a spostare manualmente nella directory bin applicazioni - questo non risolvere il problema. Allora ho provato a copiare gacutil alla macchina e l'installazione del file al GAC manualmente, l'installazione è riuscita, ma la mia domanda ancora sta venendo a mancare e io sono a corto di idee.

Qualcuno ha idea di cosa altro posso provare?

Il server è un server Windows 2003 SP1.

È stato utile?

Soluzione

Prova ad aggiungere questo alla parte inferiore del vostro web.confg:

<runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
        <dependentAssembly>
            <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
            <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
        </dependentAssembly>
        <dependentAssembly>
            <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
            <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
        </dependentAssembly>
    </assemblyBinding>
</runtime>

Se funziona, allora si tratta di un problema con le pagine alla ricerca della vecchia versione specifica del System.Web.Extensions DLL. Una ricompilazione delle DLL che System.Web.Extensions di riferimento devono risolvere il problema anche.

Anche ecco l'errore molto più comune la gente vede , e una migliore ricerca di Google per farti puntato nella giusta direzione in quanto lo ScriptManager è di solito i primi System.Web.Extensions controllano analizzati.

Altri suggerimenti

è che si Registrati direttiva sulla pagina / controllo impostato correttamente? Lo fa impostare l'attributo TagPrefix a "come"?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top