Entity Framework Insert arbeitet manchmal auf einem Projekt, aber immer auf einem anderen

Ich ging, um den endgültigen Entwurf einer App heute morgen zu veröffentlichen, und als ich ging, um den endgültigen Test zu machen, hat alles gut funktioniert, bis ich den Upload hochgeladen habe, um DB zu beherrschen. sobald ich das getan habe, erhielt ich den folgenden Fehler

exception: 'System.Data.SqlClient.SqlException' in System.Data.dll

Zusätzliche Informationen: Beim Herstellen einer Verbindung zu SQL server ist ein netzwerkbezogener oder instanzspezifischer Fehler aufgetreten. Der server wurde nicht gefunden oder war nicht zugänglich. Überprüfen Sie, ob der Instanzname korrekt ist und dass SQL server für Remoteverbindungen konfiguriert ist. (Anbieter: TCP Provider, Fehler: 0 – Die Wartezeit ist abgelaufen.)

Also ging ich zu google und fand, dass es wohl Verbindungszeichenfolge war

<add name="ChangedEntities" connectionString="metadata=res://*/MillerModels.MillerModel.csdl|res://*/MillerModels.MillerModel.ssdl|res://*/MillerModels.MillerModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=ExternalAddress.com,1433;initial catalog=DataBase;persist security info=True;user id=ThisUSER;password=THISPASSWORD;;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" /> 

Was ich überprüft habe und es sieht ok aus. Ich habe wieder das gleiche Problem probiert. Ich habe eine Konsolen-App erstellt, die mit derselben DB von derselben Stelle verbunden ist.

verwenden

 <add name="MyEntities" connectionString="metadata=res://*/MILLERmODEL.csdl|res://*/MILLERmODEL.ssdl|res://*/MILLERmODEL.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=ExternalWebAddress.com,1433;initial catalog=DataBase;persist security info=True;user id=ThisUSER;password=THISPASSWORD;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" /> 

und das versuch dieses mal mehrmals funktioniert es jedes Mal.

Das ist Sqlserver 2005

Nicht arbeitende Implantation:

 public void Procurements(List<PROCUREMENT> procurements) { using (var c = new MillerVeneerEntities()) { c.PROCUREMENTs.AddRange(procurements); c.SaveChanges(); } } 

Implantation:

 public void SaveUsers(USER user) { using (var c = new MillerVeneerEntities()) { c.USERS.Add(user); c.SaveChanges(); } }