2016-07-12 14 views
2

Ich bin mit Visual Studio 2015 Community-Update 3 Ich bin damit beschäftigt versuchen, CORS zu ermöglichen nach dieser Ressource: https://docs.asp.net/en/latest/security/cors.html„Der Ruf ist nicht eindeutig zwischen den folgenden Methoden“ für services.AddCors()

  • Ich habe eine neue .NET Core Web API-Projektversion 1.0.0 erstellt.
  • In Startup.cs unter ConfigureServices() ich hinzugefügt: services.AddCors()
  • Doch nach der folgenden Abhängigkeit project.json Zugabe: "Microsoft.AspNet.Cors": "6.0.0-rc1-final", bekam ich folgende Fehlermeldung: The call is ambiguous between the following methods or properties: 'Microsoft.Extensions.DependencyInjection.CorsServiceCollectionExtensions.AddCors(Microsoft.Extensions.DependencyInjection.IServiceCollection)' and 'Microsoft.Extensions.DependencyInjection.CorsServiceCollectionExtensions.AddCors(Microsoft.Extensions.DependencyInjection.IServiceCollection)'

Ich kann bestätigen, dass das Entfernen Diese Abhängigkeit behebt den Fehler. Jede Anleitung würde sehr geschätzt werden.

Antwort

2

Also habe ich es offensichtlich versäumt, die auffällige Warnung oben auf der Seite zu bemerken. Die Dokumente wurden für Version 1.0.0 noch nicht aktualisiert.

Mit "Microsoft.AspNetCore.Cors": "1.0.0" wurde dieses Problem behoben.

+0

Ich habe das und keine anderen AspNet-Bibliotheken und immer noch bekomme ich diesen Fehler –

+0

Danke sehr gut ^^^ –