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 패키지를 업그레이드/복원해야했습니다. 그 후 저는 프로젝트에서 컨트롤러를 비계 할 수있었습니다.
지금, 나는 내 프로젝트에 새보기를 추가하려고, 나는이 발판 오류를 참조 -
나는 그것이 작동하도록 시도 할 수 있습니다 대안/아이디어? 또는이 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": {}
}
}
컨트롤러를 추가 할 수 있습니다. 컨트롤러를 사용하여 옵션을 선택하고보기를 생성 할 수 있습니다. – Alexan
@Alex @Alex 저는 서비스에서 데이터를 가져 오려고 노력하면서 EF를 사용하고 싶지 않습니다. 어쨌든이 작업을 시도했지만 제대로 작동하지 않았습니다. Add View 만 실패하는 것 같습니다. – Kodathon
해결책을 찾았습니까? –