Member 14683862 Ответов: 1

Как загрузить сайт на сервер


Я построил сайт в Visual Studio, он отлично работал!

Когда я загрузил его на сервер, он отправил мне сообщение об ошибке.
Я изменил CONNECTIONSTRING на-

<connectionStrings>
   <add name="Database1ConnectionString" connectionString="Data Source="****.secured.co.il, ***";Initial Catalog=****_db1;Persist Security Info=True;User ID=****;Password=****" providerName="System.Data.SqlClient"/>
   <add name="Database1Entities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=(LocalDB)\MSSQLLocalDB;attachdbfilename=|DataDirectory|\Database1.mdf;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient"/>
 </connectionStrings>


В программном обеспечении сайт по-прежнему работает нормально.

Но на сервере он выдает мне такое же сообщение об ошибке
Вы можете увидеть ошибку в интернете -

www.top-job.co.il

Может быть, мне тоже нужно изменить CONNECTIONSTRING сущностей?

Что я уже пробовал:

<add name="Database1Entities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=(LocalDB)\MSSQLLocalDB;attachdbfilename="****.secured.co.il, ***";Initial Catalog=***;Persist Security Info=True;User ID=***;Password=***

1 Ответов

Рейтинг:
2

RickZeeland

Часть сообщения об ошибке такова:

Цитата:
Сетевые интерфейсы SQL, ошибка: 52 - не удается найти локальную установку среды выполнения базы данных. Убедитесь, что SQL Server Express установлен правильно и включена функция выполнения локальной базы данных.

Таким образом, Вы должны установить LocalDB с помощью мастера установки или с помощью программы SqlLocalDB.msi, см.: SQL Server Express LocalDB - SQL Server | Microsoft Docs[^]


Member 14683862

ТЕПЕРЬ У МЕНЯ ЕСТЬ ЕЩЕ ОДНА ОШИБКА-


[ArgumentException: формат строки инициализации не соответствует спецификации, начинающейся с индекса 99.]
Системы.Данных.Лица.Ядро.Entityclient создан.Внутренний.DbConnectionOptions.GetKeyValuePair(connectionString строка, типа int32, текущий положение знака, то StringBuilder буфера, строки&амп; имя параметра, строка&амп; значения) +2276
Системы.Данных.Лица.Ядро.Entityclient создан.Внутренний.DbConnectionOptions.ParseInternal(IDictionary`2 parsetable, String connectionString, IList`1 validKeywords) +160
Системы.Данных.Лица.Ядро.Entityclient создан.Внутренний.DbConnectionOptions..ctor(строка connectionString, IList`1 validKeywords) +120
Системы.Данных.Лица.Ядро.Entityclient создан.Объекты entityconnection.ChangeConnectionString(строка newConnectionString) +165
Система.Данные.Сущность.Внутренний.LazyInternalConnection.InitializeFromConnectionStringSetting(ConnectionStringSettings appConfigConnection) +111
Система.Данные.Сущность.Внутренний.LazyInternalConnection.TryInitializeFromAppConfig(строковое имя, конфигурация AppConfig) +39
Система.Данные.Сущность.Внутренний.LazyInternalConnection.Инициализировать() +161
Система.Данные.Сущность.Внутренний.LazyInternalConnection.CreateObjectContextFromConnectionmodel() +16
Система.Данные.Сущность.Внутренний.LazyInternalContext.InitializeContext() +675
Система.Данные.Сущность.Внутренний.Внутренний контекст.Инициализировать() +26
Система.Данные.Сущность.Внутренний.Внутренний контекст.GetEntitySetAndBaseTypeForType(тип entityType) +20
Система.Данные.Сущность.Внутренний.Linq.InternalSet`1.Инициализировать() +69
Система.Данные.Сущность.Внутренний.Linq.InternalSet`1.GetEnumerator() +21
Система.Коллекции.Generic.List`1..ctor(IEnumerable`1 коллекция) +430
Система.Linq.Перечислимый.Толист(IEnumerable`1 source) +73
Асаким хмыкнул.Далманер.GetUserIdBycookie(строка cookie) в C:\Users\ADMIN\source\repos\AsakimManager\AsakimManager\DalManager.cs:1249
Асаким хмыкнул.Блумберг.BLGetUserIdBycookie(строка cookie) в C:\Users\ADMIN\source\repos\AsakimManager\AsakimManager\BLManager.cs:623
Асаким хмыкнул.По умолчанию.Page_Load(отправитель объекта, EventArgs e) in C:\Users\ADMIN\source\repos\AsakimManager\AsakimManager\Default.aspx.cs:27
Системы.Веб.Пользовательского интерфейса.Контроль.OnLoad(EventArgs e) +108
System.Web.UI.Control.LoadRecursive() +90
Системы.Веб.Пользовательского интерфейса.Страницы.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1607


*************


שים לב שהוא מקשר לכתובת-
-Асаким манагер.Далманер.GetUserIdBycookie(строка cookie) в C:\Users\ADMIN\source\repos\AsakimManager\AsakimManager\DalManager.cs:1249"

למה זה על כתוב כונן с? העלתי את האתר לשרת...
208/5000
Обратите внимание, что он ссылается на адрес-
-Асаким манагер.Далманер.GetUserIdBycookie (строка "cookie") на C: \ пользователи \ администратор \ источник \ репозитории \ AsakimManager \ AsakimManager \ DalManager.в CS: 1249"

Почему это написано на диске С? Я загрузил сайт на сервер ...