Utilizzo di Aps.Net core 1.0.1, nucleo di Entityframework, angular2.0 e typescript con database esistente.
Cercando di creare il database core del framework di entità prima per la libreria di classi utilizzando il database esistente
Il mio project.json sembra questo per la mia libreria di classi
{
"version": "1.0.0-*",
"buildOptions": {
"emitEntryPoint": true
},
"frameworks": {
"netcoreapp1.0": {
"dependencies": {
"Microsoft.NETCore.App": {
"version": "1.0.1",
"type": "platform"
}
}
}
},
"dependencies": {
"Microsoft.EntityFrameworkCore.SqlServer": "1.0.1",
"Microsoft.EntityFrameworkCore.SqlServer.Design": {
"version": "1.0.1",
"type": "build"
},
"Microsoft.EntityFrameworkCore.Tools": {
"version": "1.0.0-preview2-final",
"type": "build"
}
},
"tools": {
"Microsoft.EntityFrameworkCore.Tools": "1.0.0-preview2-final"
}
}
Utilizzo dell'aggiornamento di Visual Studio 2015 3
Ho un database esistente, quindi voglio generare una classe dal database in una libreria di classi separata, poiché voglio separare DAL dall'interfaccia utente, per questo sto usando il core 1.0.1 dell'entità frame work, ma ho provato diversi approcci.
come creare la nuova libreria di classi e aggiornare le dipendenze in project.json e utilizzare la console del pacchetto manger e digitare il maggese
comando: Scaffold-DbContext "Server = xxxxxx; Database = xxxxxxxxx; Trusted_Connection = True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models.
ma si è verificato un errore: il progetto di avvio 'Applicazione' è un progetto ASP.NET Core o .NET Core per Visual Studio 2015. Questa versione degli strumenti della console Core Package Manager di Entity Framework non supporta questi tipi di progetti.
Sto usando Asp.net Core 1.0.1 e Entity Framework core 1.0.1
@DavidG