"Система не может найти указанный файл"

Я видел много вопросов на SO с этой ошибкой. Но ни один не был связан с формами. Я только что разместил свой сервер приложений после локального тестирования. Я думаю, что это работало в течение нескольких минут, но яЯ не уверен, как я мог на мгновение взглянуть на вкладку localhost. Тогда это перестало работать. Возможно, я что-то изменил, поскольку я тоже делал изменения на сервере.

Я проверил мою строку подключения, а также попытался войти в БД другими способами, и это онлайн. Итак, любые подсказки, что может быть не так. Я неНе исключено, что сервер sql не отвечает только на запросы приложения и доступен, если вы входите через SSMS.

Ниже приведена ошибка, которую я получаю.

Ошибка сервера в «/» Заявка.

Система не может найти указанный файл

Описание: во время выполнения текущего веб-запроса произошло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.

Сведения об исключении: System.ComponentModel.Win32Exception: система не может найти указанный файл

Ошибка источника:

Во время выполнения текущего веб-запроса было сгенерировано необработанное исключение. Информация о происхождении и местонахождении исключения может быть идентифицирована с помощью приведенной ниже трассировки стека исключений.

Трассировки стека:

[Win32Exception (0x80004005): система не может найти указанный файл]

[SqlException (0x80131904): ошибка, связанная с сетью или экземпляром, возникла при установлении соединения с SQL Server. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений. (поставщик: сетевые интерфейсы SQL, ошибка: 52 - невозможно найти установку локальной базы данных времени выполнения. Убедитесь, что SQL Server Express правильно установлен и что включена функция локальной базы данных времени выполнения.)]

System.Data.SqlClient.SqlInternalConnection.OnError (исключение SqlException, логическое breakConnection, действие1 wrapCloseInAction) +5296071 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) +558<br><br>System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, Boolean withFailover) +5308555<br><br>System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, Boolean withFailover) +145<br><br>System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString connectionOptions, SqlCredential credential, TimeoutTimer timeout) +920<br><br>System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(TimeoutTimer timeout, SqlConnectionString connectionOptions, SqlCredential credential, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance) +307<br><br>System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions) +434<br><br>System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions) +225<br><br>System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions) +37<br><br>System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnectionOptions userOptions) +558<br><br>System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnectionOptions userOptions) +67<br><br>System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection) +1052<br><br>System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource1 повтор, DbConnectionOptions userOptions, DbConnectionInternal & соединение) +78

System.Data.ProviderBase.DbConnectionFactory.TryGetConnection (DbConnection owningConnection, TaskCompletionSource1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection) +167<br><br>System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource1 повтор, DbConnectionOptions userOptions) +143

System.Data.SqlClient.SqlConnection.TryOpen (TaskCompletionSource1 retry) +83 System.Data.SqlClient.SqlConnection.Open() +96<br><br>System.Data.SqlClient.SqlProviderServices.UsingConnection(SqlConnection sqlConnection, Action1 акт) +79

System.Data.SqlClient.SqlProviderServices.UsingMasterConnection (SqlConnection sqlConnection, Action`1 act) +384

System.Data.SqlClient.SqlProviderServices.GetDbProviderManifestToken (соединение DbConnection) +241

System.Data.Common.DbProviderServices.GetProviderManifestToken (соединение DbConnection) +26

[ProviderIncompatibleException: поставщик не возвратил строку ProviderManifestToken.]

System.Data.Common.DbProviderServices.GetProviderManifestToken (соединение DbConnection) +170

System.Web.Providers.ModelHelper.GetStorageMetadata (String providerName, соединение DbConnection, String ssdl) +35

System.Web.Providers.ModelHelper.CreateMetadataWorkspace (строка имя_производителя, соединение DbConnection, строка csdl, строка ssdl, строка msl) +154

System.Web.Providers.ModelHelper.CreateEntityConnection (параметр ConnectionStringSettings, строка csdl, строка ssdl, строка msl) +109

System.Web.Providers.ModelHelper.CreateMembershipEntities (параметр ConnectionStringSettings) +28

System.Web.Providers.DefaultMembershipProvider.GetPasswordWithFormat (строка userName, логическое обновлениеLastLoginActivityDate, Int32 & статус, строка & пароль, Int32 & формат, строка & соль, Int32 & failedPasswordAttemptCount, Int32 & failedPasswordAnswerAttemptCount, Boolean & isApproved, DateTime & lastLoginDate, DateTime & lastActivityDate) +118

System.Web.Providers.DefaultMembershipProvider.CheckPassword (String userName, String password, Boolean updateLastActivityDate, логическое значение failIfNotApproved, String & соль, Int32 & passwordFormat) +81

System.Web.Providers.DefaultMembershipProvider.ValidateUser (имя пользователя строки, пароль строки) +105

System.Web.Security.Membership.ValidateUser (строковое имя пользователя, строковый пароль) +26 Staff.Web.Account.Login.OnAuthenticate (отправитель объекта, AuthenticateEventArgs e) в c: \ Assembla \ SVN \ servicesdue \ Staff.Web \ Staff. Web \ Account \ Login.aspx.cs: 28 System.Web.UI.WebControls.Login.OnAuthenticate (AuthenticateEventArgs e) +9449786 System.Web.UI.WebControls.Login.AttemptLogin () +119

System.Web.UI.WebControls.Login.OnBubbleEvent (Источник объекта, EventArgs e) +75 System.Web.UI.Control.RaiseBubbleEvent (Источник объекта, EventArgs args) +37

System.Web.UI.WebControls.Button.OnCommand (CommandEventArgs e) +114

System.Web.UI.WebControls.Button.RaisePostBackEvent (String eventArgument) +159

System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent (String eventArgument) +10

System.Web.UI.Page.RaisePostBackEvent (IPostBackEventHandler sourceControl, String eventArgument) +13

System.Web.UI.Page.RaisePostBackEvent (NameValueCollection postData) +35 System.Web.UI.Page.ProcessRequestMain (логическое значение includeStagesBeforeAsyncPoint, логическое значение includeStagesAfterAsyncPoint) +1724

Информация о версии: Microsoft .NET Framework Версия: 4.0.30319; ASP.NET версия: 4.0.30319.18055

У кого-то также была эта ошибка, и они сказали, что использовали неправильное хранилище для подключения к БД и, следовательно, ошибку. У меня только один магазин в моем коде. Там нет другого.

Обновить:

Я нашел проблему. Это связано с членством. Что-то не так с моей строкой подключения к членству. Но я нене знаю что. Мое приложение требует регистрации, поэтому аутентификация включена. Я оставил настройки по умолчанию в покое. Также опубликован файл mdf в папке App_Data. Здесь есть похожий вопрос:Развертывание членства ASP.NET в Godaddy, Но решение не ясно и ответ помечен. Я добавил в строку подключения, и я вижу ошибку

Имя соединения 'LocalSqlServer» не найден в конфигурации приложений или строка подключения пуста.

И что же мне делать? Это членство работает безупречно на местном уровне.

Обновить:

Я также попробовал то, что предлагает этотБедная база данных членства Godaddy ASP.NET, Я удалил строку коннект и добавил с именем "LocalSqlServer» сделать Годадди счастливым. Затем я удалил и добавил следующее с этим connectionStringName - DefaultProfileProvider, DefaultMembershipProvider, DefaultRoleProvider и DefaultSessionProvider. Тем не менее получить ту же ошибку система не может найти указанный файл.

Ответы на вопрос(8)

Ваш ответ на вопрос