Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 18.12.2013
Сообщений: 41
1

Проект спортивного магазина по книге Адама Фримена ASP.NET MVC 4.0. Ошибка в проекте

22.02.2015, 21:47. Показов 1831. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Изучаю ASP.NET MVC 4 по книге Фримена. Возникает ошибка при запуске проекта. Если не подключаться к базе данных SQL server, а имитировать ee mock объектом, то запускается. А с базой- выводит исключение в представлении, перед началом итерации foreach.
Вот картинка с текущем проектом:
Проект спортивного магазина по книге Адама Фримена ASP.NET MVC 4.0. Ошибка в проекте

Код ошибки:
Код
Server Error in '/' Application.

Keyword not supported: 'initial
catalog'. 
  Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

 Exception Details: System.ArgumentException: Keyword not supported: 'initial
catalog'.

Source Error: 



Line 5:  }
Line 6:  
Line 7:  @foreach (var p in Model)
Line 8:  {
Line 9:      <div class="item">
Представление с ошибкой
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
@model IEnumerable<SportsStore.Domain.Entities.Product>
 
@{
    ViewBag.Title = "Products";
}
 
@foreach (var p in Model)
{
    <div class="item">
        <h3>@p.Name</h3>
        @p.Description
        <h4>@p.Price.ToString("c")</h4>    
    </div>
}
Web.config из WebUI:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?xml version="1.0" encoding="utf-8"?>
 
<configuration>
  
  <connectionStrings>
    <add name="EFDbContext"
    connectionString="Data Source=(localdb)\v11.0;Initial
Catalog=SportsStore;Integrated Security=True"
    providerName="System.Data.SqlClient"/>
  </connectionStrings>
  
  <appSettings>
    <add key="webpages:Version" value="3.0.0.0" />
    <add key="webpages:Enabled" value="false" />
    <add key="ClientValidationEnabled" value="true" />
    <add key="UnobtrusiveJavaScriptEnabled" value="true" />
  </appSettings>
  
  <system.web>
    <compilation debug="true" targetFramework="4.5" />
    <httpRuntime targetFramework="4.5" />
  </system.web>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" />
        <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
        <bindingRedirect oldVersion="1.0.0.0-5.0.0.0" newVersion="5.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Optimization" publicKeyToken="31bf3856ad364e35" />
        <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="1.1.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" />
        <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" />
        <bindingRedirect oldVersion="0.0.0.0-1.5.2.14234" newVersion="1.5.2.14234" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Moq" publicKeyToken="69f491c39445e920" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.0.10827.0" newVersion="4.0.10827.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
</configuration>
Что ещё нужно докинуть, сообщите. Спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.02.2015, 21:47
Ответы с готовыми решениями:

Ошибка в проекте по книге Адама Фримана Pro ASP.NET MVC 4
Доброго времени суток! При выполнении примера из книги Адама Фримана Pro ASP.NET MVC 4 ...

Создание интернет-магазина на ASP.NET MVC 3: устранить ошибку в проекте
Осваиваю курс &quot;Создание интернет-магазина на ASP.NET MVC 3, язык C#&quot; Дмитрия Пантелеичева. возникла...

Цифровая книга Фримена. ASP.NET MVC 5
Где-то можно купить цифровую книгу Фримена?

ASP.NET Core по книге А.Фримена. Не работает там один пример
И даже не знаю почему. Собственно вот, разбираю книгу. Делаю тамошний магазин. Застопорился на том...

1
0 / 0 / 0
Регистрация: 18.12.2013
Сообщений: 41
22.02.2015, 22:07  [ТС] 2
Есть предположение, что я не получаю данные из базы данных, возможно неправильно указал строку подключения, но не знаю как это проверить.
0
22.02.2015, 22:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.02.2015, 22:07
Помогаю со студенческими работами здесь

Как переделать проект ASP.NET WebForms в ASP.NET MVC 5
Есть маленький проектик, который я выращиваю. Началось всё с ASP.NET 4 WebForms (.Net Framework...

Зависимости .net standard в ASP.NET MVC проекте
Привет! Есть 2 проекта: приложение asp.net mvc 5 (1) и dll типа .net standard (2). (1) имеет...

ASP.NET MVC 4,ASP.NET MVC 4.5 и ASP.NET MVC 5 большая ли разница между ними?
Начал во всю осваивать технологию,теперь хочу с книжкой посидеть и вдумчиво перебрать всё то что...

Локализация валидации в ASP.NET MVC проекте
Доброго времени суток. Я писал проект в русской visual studio. Когда передала проект заказчику...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru