Domanda

Ho creato un sito di base utilizzando ASP.NET seguendo l'esempio di Mike Ormond "Utilizzo del routing ASP.NET indipendente da MVC". Funziona bene sul mio computer locale che esegue il server Web incorporato.

Tuttavia, quando lo distribuisco sul mio server ( Windows Server 2003 , IIS 6, ASP.NET 3.5 SP1) mostra solo un errore 404.

Ho letto da qualche parte che sono destinato a configurare il routing con caratteri jolly. Come posso farlo?

Quali altre modifiche alla configurazione devono essere fatte per farlo funzionare sul mio server?

È stato utile?

Soluzione

Troverai alcune buone informazioni sul post sul blog di Steve Sanderson " Distribuzione di ASP.NET MVC su IIS 6 . "

Altri suggerimenti

Sul server, aprire IIS:

  1. Fai clic con il pulsante destro del mouse sul sito / directory virtuale, seleziona le proprietà
  2. Vai alla scheda Directory principale / Directory virtuale, fai clic su Configurazione (nella parte inferiore)
  3. Di nuovo in fondo, fai clic sul pulsante Inserisci
  4. Immettere C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
  5. Alternativo: immettere C: \ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 \ aspnet_isapi.dll per ASP.NET 4.0
  6. Deseleziona il " Verifica che il file esista " , fai clic su OK e chiudi tutti i dialoghi
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top