Am nevoie de un alt set de ochi să se uite la asta. Codul de mai jos se desfășoară în studio vizual și când acesta este inactiv bara laterală verde indică sintaxa este corectă.
Cu toate acestea, atunci când am rula o migrare adăugare în pachetul consola de manager răspunde cu următoarea eroare.
„Obiect nevalid a trecut în«:»sau«}»așteptat (817).
Se pare să ia problema cu punerea în aplicare a mea dependență, dar eu nu pot găsi nici o instanță a unui suport lipsă sau virgulă.
Dacă o puteți găsi, voi oferi cu plăcere răspunsul cu un vot în sus. Mulțumesc!
{
buildOptions: {
emitEntryPoint: true,
preserveCompilationContext: true
},
dependencies: {
Microsoft.NETCore.App: {
version: 1.0.1,
type: platform
},
Microsoft.AspNetCore.Diagnostics: 1.0.0,
Microsoft.Extensions.Configuration.FileExtensions: 1.0.0,
Microsoft.AspNetCore.Server.IISIntegration: 1.0.0,
Microsoft.AspNetCore.Server.Kestrel: 1.0.1,
Microsoft.Extensions.Logging.Console: 1.0.0,
Microsoft.Extensions.Configuration.Json: 1.0.0,
Microsoft.AspNetCore.StaticFiles: 1.0.0,
Microsoft.AspNetCore.Mvc: 1.0.0,
Microsoft.EntityFrameworkCore.SqlServer: 1.1.0,
Microsoft.EntityFrameworkCore.Tools: 1.1.0-preview4-final,
Microsoft.AspNetCore.Identity: 1.0.0 //New package required for added functionality
},
frameworks: {
netcoreapp1.0: {
imports: [
dotnet5.6,
portable-net45+win8
]
}
},
publishOptions: {
include: [
wwwroot,
web.config
]
},
runtimeOptions: {
configProperties: {
System.GC.Server: true
}
},
scripts: {
postpublish: [ dotnet publish-iis --publish-folder %publish:OutputPath% --framework %publish:FullTargetFramework% ]
},
tools: {
Microsoft.AspNetCore.Server.IISIntegration.Tools: 1.0.0-preview2-final,
Microsoft.EntityFrameworkCore.Tools: 1.1.0-preview4-final
}
}