Quando ho distribuito l'applicazione MVC su IIS, il databse localDB non viene avviato correttamente. Il messaggio di errore è il seguente: Chiamata API di Windows WaitForMultipleObjects ha restituito il codice di errore: 575. Il messaggio di errore di sistema di Windows è: {Errore applicazione} L'applicazione non è stata avviata correttamente (0x% lx). Fare clic su OK per chiudere l'applicazione. Segnalato alla riga: 3621.LocalDB non viene avviato correttamente per il processo di lavoro IIS
Ma il localDB funziona perfettamente con l'applicazione Visual Studio e con lo studio di gestione sqlserver. Ho già riavviato e ricreato dal prompt dei comandi per farlo funzionare. Ma niente sta funzionando. Il problema è venuto quando ho reinstallato IIS nella mia macchina. Come posso risolvere questo problema. Qualsiasi aiuto sarà apprezzato.
Verificare che l'utente che esegue l'istanza del pool di applicazioni abbia accesso al DB locale. Un modo per testarlo è aggiungere le proprie credenziali –
Hai registrato componenti asp.net su IIS (Aspnet_regiis.exe)? La semplice asp.net page aspx funziona correttamente? –
Sembra che il problema sia un problema di impostazioni o un problema di autenticazione. Non penso ancora che abbia a che fare con l'accesso al database, perché avresti ricevuto un codice di errore diverso. È possibile eseguire il ping del server IIS con successo e controllare le impostazioni del servizio in web.config per l'applicazione? –