eseguendo asp.net 2.0 e 1.1 sullo stesso sito & # 8230; funziona in un'area ma si blocca in un'altra

StackOverflow https://stackoverflow.com/questions/800426

  •  03-07-2019
  •  | 
  •  

Domanda

Il nostro sito esegue ASP.NET 1.1 e devo avere ASP.NET 2.0 in esecuzione in una sezione separata dello stesso sito fino a quando non lo riconosciamo completamente. Ho creato la nuova cartella e in IIS, ho creato l'applicazione & # 8217; processo sulla cartella. Quindi sono passato alla scheda ASP.NET e ho modificato la versione per la mia nuova app in 2.0. Funziona bene sul mio computer locale e funziona bene per la cartella admin che realizza la stessa attività creata da un collega, ma per questa cartella ha causato l'arresto anomalo di parti di .NET 1.1 del sito dando il seguente messaggio di errore (sotto) . Ho rimosso l'applicazione & # 8217; sulla mia nuova cartella e risolto l'errore.

=====================================
Server Application Unavailable 
The web application you are attempting to access on this web server is
currently unavailable.  Please hit the "Refresh" button in your web
browser to retry your request. 
=====================================
È stato utile?

Soluzione

Il tuo problema è con i pool di applicazioni a cui stai aggiungendo le applicazioni. .NET 1.1 e .NET 2.0 non possono essere eseguiti fianco a fianco nello stesso AppPool. (Certamente non possono essere eseguiti nella stessa cartella o directory virtuale).

Il modo più semplice per gestirlo è creare un AppPool chiamato .NET 1.1 e uno chiamato .NET 2.0.

Quando esegui "crea applicazione", assicurati di selezionare l'AppPool corretto per la versione .NET utilizzata dall'applicazione.

Questo dovrebbe occuparsi di eventuali errori durante l'esecuzione dell'applicazione.

Altri suggerimenti

Non è possibile eseguire due diverse versioni di ASP.NET nello stesso pool di applicazioni. Per servire ASP.NET 1.1 e ASP.NET 2.0 dalla stessa installazione IIS sono necessari due pool di applicazioni separati e due siti Web separati.

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