1

Windows 8.1에서 실행되는 Visual Studio 2015 커뮤니티 에디션 업데이트 3이 있습니다. 또한 최신 .NET Core 1.1이 설치되어 있습니다.Visual Studio 2015에서 ASP.NETCore MVC 용 스 캐 폴딩이 실패 함

  • Microsoft.VisualStudio.Web.CodeGenerators.Mvc
  • Microsoft.VisualStudio -

    나는 새로운 컨트롤러가 너무 SO와이 둘을 추가 한 후 GitHub의에서이 thread, this 하나를 발견 스캐 폴딩 없습니다 .Web.CodeGeneration.Tools

project.json에서 제대로 작동했습니다. 위의 2를 추가하기 전에 Microsoft.NETCore.App 버전은 1.0.1 이었지만 위 도구 패키지에는 1.1.0 버전이 필요하므로 Microsoft.NETCore.App를 1.1.0으로 수정했습니다. 이 업데이트를 대상으로 모든 Nuget 패키지를 업그레이드/복원해야했습니다. 그 후 저는 프로젝트에서 컨트롤러를 비계 할 수있었습니다.

지금, 나는 내 프로젝트에 새보기를 추가하려고, 나는이 발판 오류를 참조 -

enter image description here

나는 그것이 작동하도록 시도 할 수 있습니다 대안/아이디어? 또는이 VS 2015 ASP.NET 코어 도구로 버그 수 있습니까?

파일을 수동으로 추가하고 Visual Studio 코드를 사용하여 진행할 수 있지만이 문제를 해결할 수 있는지 그리고 Visual Studio를 사용할 수 있는지 알고 싶습니다.

편집 : 내 project.json 파일의 섹션을 추가

{ 
 
    "dependencies": { 
 
    "Microsoft.AspNetCore.Razor.Tools": { 
 
     "version": "1.0.0-preview2-final", 
 
     "type": "build" 
 
    }, 
 
    "Microsoft.AspNetCore.Mvc": "1.1.0", 
 
    "Microsoft.AspNetCore.Diagnostics": "1.1.0", 
 
    "Microsoft.AspNetCore.Routing": "1.1.0", 
 
    "Microsoft.AspNetCore.Server.IISIntegration": "1.1.0", 
 
    "Microsoft.AspNetCore.Server.Kestrel": "1.1.0", 
 
    "Microsoft.AspNetCore.StaticFiles": "1.1.0", 
 
    "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.1.0", 
 
    "Microsoft.Extensions.Configuration.Json": "1.1.0", 
 
    "Microsoft.Extensions.Logging": "1.1.0", 
 
    "Microsoft.Extensions.Logging.Console": "1.1.0", 
 
    "Microsoft.Extensions.Logging.Debug": "1.1.0", 
 
    "Microsoft.Extensions.Options.ConfigurationExtensions": "1.1.0", 
 
    "Microsoft.NETCore.App": "1.1.0", 
 
    "Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.1.0", 
 
    "Microsoft.VisualStudio.Web.CodeGenerators.Mvc": { 
 
     "version": "1.1.0-preview4-final", 
 
     "type": "build" 
 
    }, 
 
    "Microsoft.VisualStudio.Web.CodeGeneration.Tools": { 
 
     "version": "1.1.0-preview4-final", 
 
     "type": "build" 
 
    } 
 
    }, 
 

 
    "tools": { 
 
    "Microsoft.AspNetCore.Razor.Tools": "1.0.0-preview2-final", 
 
    "Microsoft.AspNetCore.Server.IISIntegration.Tools": "1.0.0-preview2-final", 
 
    "Microsoft.VisualStudio.Web.CodeGeneration.Tools": { 
 
     "version": "1.1.0-preview4-final", 
 
     "imports": [ 
 
     "dotnet5.6", 
 
     "portable-net45+win8" 
 
     ] 
 
    } 
 
    }, 
 

 
    "frameworks": { 
 
    "netcoreapp1.0": { 
 
     "imports": [ 
 
     "dotnet5.6", 
 
     "portable-net45+win8" 
 
     ] 
 
    } 
 
    }, 
 
    "runtimes": { 
 
    "win81-x64": {} 
 
    } 
 
    }

+0

컨트롤러를 추가 할 수 있습니다. 컨트롤러를 사용하여 옵션을 선택하고보기를 생성 할 수 있습니다. – Alexan

+0

@Alex @Alex 저는 서비스에서 데이터를 가져 오려고 노력하면서 EF를 사용하고 싶지 않습니다. 어쨌든이 작업을 시도했지만 제대로 작동하지 않았습니다. Add View 만 실패하는 것 같습니다. – Kodathon

+0

해결책을 찾았습니까? –

답변

0
당신이 현재 탭을 선택한 당신은 같은 https://www.microsoft.com/net/download/core에서 확인 2015 공구 당신의 Visual Studio를 업데이트해야합니다

LTS가 아닙니다. 그런 다음 모든 프로젝트 종속성을 업데이트하려면 nuget을 사용하십시오. 희망이 있습니다

+0

ASP.NET 코어 프로젝트를 만들기 전에이 툴링 업데이트를 이미 받았습니다 – Kodathon

+0

여전히 오류가 발생하고 있습니까 –

+0

예, 여전히 동일한 문제를 겪고 있습니다 – Kodathon