@lena_shevtsova

Почему возникает ошибка о невозможности создать бд?

Я же не пытаюсь создать здесь бд, почему возникает такая ошибка?
61f01c70d1818501889338.png

stacktrace

в System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) в System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) в System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) в System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) в System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) в System.Data.SqlClient.SqlCommand.ExecuteNonQuery() в System.Data.Entity.Infrastructure.Interception.DbCommandDispatcher.<>c.b__4_0(DbCommand t, DbCommandInterceptionContext`1 c) в System.Data.Entity.Infrastructure.Interception.InternalDispatcher`1.Dispatch[TTarget,TInterceptionContext,TResult](TTarget target, Func`3 operation, TInterceptionContext interceptionContext, Action`3 executing, Action`3 executed) в System.Data.Entity.Infrastructure.Interception.DbCommandDispatcher.NonQuery(DbCommand command, DbCommandInterceptionContext interceptionContext) в System.Data.Entity.SqlServer.SqlProviderServices.<>c__DisplayClass52_0.b__0(DbConnection conn) в System.Data.Entity.SqlServer.SqlProviderServices.<>c__DisplayClass60_0.b__0() в System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.<>c__DisplayClass2_0.b__0() в System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute[TResult](Func`1 operation) в System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute(Action operation) в System.Data.Entity.SqlServer.SqlProviderServices.UsingConnection(DbConnection sqlConnection, Action`1 act) в System.Data.Entity.SqlServer.SqlProviderServices.UsingMasterConnection(DbConnection sqlConnection, Action`1 act) в System.Data.Entity.SqlServer.SqlProviderServices.CreateDatabaseFromScript(Nullable`1 commandTimeout, DbConnection sqlConnection, String createDatabaseScript) в System.Data.Entity.SqlServer.SqlProviderServices.DbCreateDatabase(DbConnection connection, Nullable`1 commandTimeout, StoreItemCollection storeItemCollection) в System.Data.Entity.Core.Common.DbProviderServices.CreateDatabase(DbConnection connection, Nullable`1 commandTimeout, StoreItemCollection storeItemCollection) в System.Data.Entity.Core.Objects.ObjectContext.CreateDatabase() в System.Data.Entity.Migrations.Utilities.DatabaseCreator.Create(DbConnection connection) в System.Data.Entity.Migrations.DbMigrator.EnsureDatabaseExists(Action mustSucceedToKeepDatabase) в System.Data.Entity.Migrations.DbMigrator.Update(String targetMigration) в System.Data.Entity.Internal.DatabaseCreator.CreateDatabase(InternalContext internalContext, Func`3 createMigrator, ObjectContext objectContext) в System.Data.Entity.Internal.InternalContext.CreateDatabase(ObjectContext objectContext, DatabaseExistenceState existenceState) в System.Data.Entity.Database.Create(DatabaseExistenceState existenceState) в System.Data.Entity.CreateDatabaseIfNotExists`1.InitializeDatabase(TContext context) в System.Data.Entity.Internal.InternalContext.<>c__DisplayClass66_0`1.b__0() в System.Data.Entity.Internal.InternalContext.PerformInitializationAction(Action action) в System.Data.Entity.Internal.InternalContext.PerformDatabaseInitialization() в System.Data.Entity.Internal.LazyInternalContext.<>c.b__58_0(InternalContext c) в System.Data.Entity.Internal.RetryAction`1.PerformAction(TInput input) в System.Data.Entity.Internal.LazyInternalContext.InitializeDatabaseAction(Action`1 action) в System.Data.Entity.Internal.LazyInternalContext.InitializeDatabase() в System.Data.Entity.Internal.InternalContext.Initialize() в System.Data.Entity.Internal.InternalContext.GetEntitySetAndBaseTypeForType(Type entityType) в System.Data.Entity.Internal.Linq.InternalSet`1.Initialize() в System.Data.Entity.Internal.Linq.InternalSet`1.GetEnumerator() в System.Data.Entity.Infrastructure.DbQuery`1.System.Collections.Generic.IEnumerable.GetEnumerator() в ASP._Page_Views_Home__TabRent_cshtml.Execute() в C:\Users\elena\source\repos\elena3569\RealtyStore\realtyStore\Views\Home\_TabRent.cshtml:строка 11 в System.Web.WebPages.WebPageBase.ExecutePageHierarchy() в System.Web.Mvc.WebViewPage.ExecutePageHierarchy() в System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) в System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance) в System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer) в System.Web.Mvc.HtmlHelper.RenderPartialInternal(String partialViewName, ViewDataDictionary viewData, Object model, TextWriter writer, ViewEngineCollection viewEngineCollection) в System.Web.Mvc.Html.RenderPartialExtensions.RenderPartial(HtmlHelper htmlHelper, String partialViewName) в ASP._Page_Views_Home_Index_cshtml.Execute() в C:\Users\elena\source\repos\elena3569\RealtyStore\realtyStore\Views\Home\Index.cshtml:строка 44 в System.Web.WebPages.WebPageBase.ExecutePageHierarchy() в System.Web.Mvc.WebViewPage.ExecutePageHierarchy() в System.Web.WebPages.StartPage.RunPage() в System.Web.WebPages.StartPage.ExecutePageHierarchy() в System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) в System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance) в System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer) в System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) в System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult) в System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) в System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)

realtucontext
public class RealtyContext : DbContext
    {
        public DbSet<Realty> Realties { get; set; }
        public DbSet<myUser> Users { get; set; }
        public DbSet<Sold> Sold { get; set; }
        public DbSet<Leased> Leased { get; set; }
        public DbSet<City> Cities { get; set; }
        public DbSet<ApplicationToRealtor> Apps { get; set; }
        public DbSet<Role> Roles { get; set; }
        public DbSet<FavoriteRealties> FavoriteRealties { get; set; }
    }


ошибка начала появляться после изменения строки подключения
пока была дефолтная все нормально было
добавила эту строку и началось
<connectionStrings>
    <add name="RealtyStoreContext" connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename='|DataDirectory|\Realtystore.mdf';Integrated Security=True" providerName="System.Data.SqlClient" />
  
</connectionStrings>


и еще после добавления этой строки перестал работать обработчик ошибок
<httpErrors errorMode="Custom">
           <error statusCode="404" subStatusCode="-1" path="/notfound" responseMode="ExecuteURL" />
     </httpErrors>
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
Написано же - файл по указанному пути уже существует.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы