.Net Core 1.0 프로젝트를 .Net Core 1.1로 업그레이드하여 EF Core 데이터베이스를 더 이상 비계 할 수 없음을 깨달았습니다.데이터베이스 스 캐 폴딩이 .Net Core 1.1에서 작동을 멈췄습니다.
다음 명령은 오후 콘솔에서 실행{
"version": "1.0.0-*",
"buildOptions": {
"emitEntryPoint": true
},
"dependencies": {
"Microsoft.EntityFrameworkCore.Design": "1.1.0",
"Microsoft.EntityFrameworkCore.SqlServer": "1.1.0",
"Microsoft.EntityFrameworkCore.SqlServer.Design": "1.1.0",
"Microsoft.EntityFrameworkCore.Tools": "1.1.0-preview4-final",
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.1.0"
}
},
"tools": {
"Microsoft.EntityFrameworkCore.Tools": "1.1.0-preview4-final",
"Microsoft.EntityFrameworkCore.Tools.DotNet": "1.1.0-preview4-final",
"Microsoft.AspNetCore.Razor.Tools": "1.0.0-preview2-final",
"Microsoft.AspNetCore.Server.IISIntegration.Tools": "1.1.0-preview4-final"
},
"frameworks": {
"netcoreapp1.1": {
"imports": "dnxcore50"
}
}
}
, 다음과 같은 오류 메시지가 생성됩니다 : 인식 할 수없는 옵션 '--build-기본 경로'
Scaffold-DbContext "Server=(localdb)\ProjectsV13;Database=MyDatabase;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models
여기에 project.json 파일입니다 그것의 인터넷 검색은 결정적이지 않았습니다. 해결 방법이나 해결 방법은 무엇입니까?
@Sanket 왜? 이 솔루션의 장점은 무엇입니까? – Arash