Ich versuche, eine ASP.Net Core-Anwendung einzurichten, um Konfigurationseinstellungen aus einer JSON-Datei einzulesen. Ich verwende VS2015 und .NetCore 1.0 (mit .Net Core Tools Vorschau 2). Ich habe Probleme damit, ein einfaches Stück Plattencode zu kompilieren.Startup.cs-Fehler (ASP.Net-Core-Konfiguration)
ich den folgenden Code verwende, die bei http://asp.net-hacker.rocks/2016/03/21/configure-aspnetcore.html
public Startup(IHostingEnvironment env)
{
// Set up configuration sources.
var builder = new ConfigurationBuilder()
.AddJsonFile("appsettings.json")
.AddEnvironmentVariables();
if (env.IsDevelopment())
{
// This will push telemetry data through Application Insights
// pipeline faster, allowing you to view results immediately.
builder.AddApplicationInsightsSettings(developerMode: true);
}
Configuration = builder.Build();
}
jedoch veröffentlicht wurde, die IDE/Compiler beschwert sich, dass ‚der Name‚Konfiguration‘existiert nicht im aktuellen Kontext‘ (letzte Zeile Code). Der einzige Vorschlag von der IDE ist, Microsoft.Extensions.Configuration einzuschließen. Dies ist jedoch ein Namespace, der kein Objekt oder eine Eigenschaft namens "Configuration" enthält.
Neben ‚AddApplicationInsightsSettings‘ irgendwie nicht IConfigurationBuilder keine Definition für AddApplicationInsightsSettings und keine Erweiterungsmethode AddApplicationInsightsSettings Annahme eines ersten Argument vom Typ IConfigurationBuilder enthalten könnte
Anregungen bitte zu finden? Dank
Vielen Dank für die Antwort. Irgendwelche Hinweise auf den zweiten Fehler? Vielen Dank. – Hughgo
haben die Antwort aktualisiert – Set
Danke - das habe ich verpasst. – Hughgo