Sto provando a distribuire un'applicazione asp.net a un server utilizzando un'istanza di SQL Server per il database di appartenenza ApplicationServices."La stringa di connessione specifica un'istanza di Sql Server Express locale", eccetto che non
Il problema è, sto ottenendo un errore che dice
The connection string specifies a local Sql Server Express instance using a database location within the applications App_Data directory
ho ottenuto questo errore quando ho inizialmente provato a distribuire il aspnetdb.mdf
se stesso con l'applicazione.
Ho ricevuto questo errore quando ho scartato quel piano e ho deciso di eseguire una trasformazione web.config
in modo che in Debug si utilizzi il database Express, ma su Rilascia la stringa di connessione passa a SQL Server.
Ho ricevuto di nuovo questo errore quando ho deciso, per curiosità, di rimuovere tutti i riferimenti al database express dal codice, quindi non c'era alcun modo possibile per cercare il database Express. Senza fortuna.
Qualcuno ha qualche idea al riguardo? Ho cancellato e reinstallato il sito Web in IIS ogni volta, notando che non è stato distribuito App_Data e che non è stato menzionato il file .mdf in web.config, senza alcun risultato. Si pensa ancora che ci sia una stringa di connessione che dice di cercare un database SQL Server Express:/
Modifica: Ecco la stringa di connessione che sto utilizzando. Piuttosto standard, penso, ma potrei sempre sbagliarmi.
Data source=HERP;Initial Catalog=DERP;Integrated Security=True
potete inserire la stringa di connessione? –
Puoi mostrarci il tuo web.config? Puoi xxxx qualsiasi cosa sensibile. –
Probabilmente dovresti aggiungere qualsiasi stringa di connessione da web.config (cerca 'data source =') e la parte del tuo codice che genera l'errore – Andomar