Софтуерно Инженерство
Loading...
+ Нов въпрос
acho999 avatar acho999 2 Точки

ASP .NET CORE MVC грешка при създаване на View

Някой може ли да съдейства за тази грешка.В момента решавам CarDealer но като реших да си направя първото View ми хвърля 

тази грешка:

http://s1356.photobucket.com/user/acho999/media/Error_zpsrfdp9cux.jpg.html?filters[user]=146357097&filters[recent]=1&sort=1&o=0

 

Благодаря!

Тагове:
0
C# MVC Frameworks - ASP.NET
prohause avatar prohause 270 Точки

Колега според мене някъде използваш грешен Namespace.

0
acho999 avatar acho999 2 Точки

Ок, може и така да е , но проека се компилира и се билдва без проблем, къде може да е грешката тогава? Наистина не мога да разбера.

0
Quake3 avatar Quake3 545 Точки

Може ли да покажеш какво има в .csproj?

0
acho999 avatar acho999 2 Точки

Това ли имаш предвид?

<Project Sdk="Microsoft.NET.Sdk.Web">

  <PropertyGroup>
    <TargetFramework>netcoreapp2.0</TargetFramework>
    <UserSecretsId>aspnet-CarDealer.Web-DD08BD10-267F-4AEB-8F20-7E2C39C356FD</UserSecretsId>
  </PropertyGroup>


  <ItemGroup>
    <PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.8" />
    <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="2.1.0" PrivateAssets="All" />
    <PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="2.1.0" PrivateAssets="All" />
  </ItemGroup>

  <ItemGroup>
    <DotNetCliToolReference Include="Microsoft.EntityFrameworkCore.Tools.DotNet" Version="2.0.3" />
    <DotNetCliToolReference Include="Microsoft.Extensions.SecretManager.Tools" Version="2.0.2" />
    <DotNetCliToolReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Tools" Version="2.0.4" />
  </ItemGroup>

  <ItemGroup>
    <ProjectReference Include="..\CarDealer.Services\CarDealer.Services.csproj" />
  </ItemGroup>

  <ItemGroup>
    <Folder Include="Views\Customers\" />
  </ItemGroup>

</Project>

0
Quake3 avatar Quake3 545 Точки

Предполагам си пробвал вече да обновиш, преинсталираш nuget packages?
Виж и dotnet restore

0
04/06/2018 22:07:08
acho999 avatar acho999 2 Точки

Да преинсталирах, четох по нета но така и не успях да се оправя.

Тук виждам че са пуснали някакво запитване  и явно и при други се получава: 

https://github.com/aspnet/Mvc/issues/7691

 

Става нещо с референциите, реално в solution- а ми има три проекта CarDealer.Data,CarDealer.Services и CarDealer.Web.CarDealer.Web реферира CarDealer.Services

 а CarDealer.Services реферира CarDealer.Data.Проектите се компилират и билдват.За съжаление заради това не мога да си продължа упражнението.

Пробвах с проект който не реферира друг проект, там  няма проблеми с View- тата.

http://s1356.photobucket.com/user/acho999/media/nuget_zpsgyxdjz1i.jpg.html?sort=3&o=0

На тази снимка се вижда че съм ъпдейтнал два от пакетите, но като се опитам да ъпдейтна "All" ми дава грешка че не може да работи с Microsoft.NetCore.App 2.0.0  а само с 2.1.0

Добре, отивам да падащото меню на Microsoft.NetCore.App но като го отворя ми пише Blocked by project.

Общо взето е това.

0