aufgelöst werden habe ich eine .NET Standard-1.6-Klassenbibliothek und hinzugefügt, um dieMicrosoft.AspNetCore.TestHosts kann nicht in .NET Standard-1.6-Klassenbibliothek
Microsoft.AspNetCore.TestHosts
nuget Paket zu.
Wenn ich versuche jetzt den Namespace mit dem folgenden Code zu beheben:
var _server = new TestServer()new WebHostBuilder()
.UseStartup<Startup>());
var _client = _server.CreateClient();
Es findet einfach nicht den Namespace ...
Was ich falsch gemacht?
Meinten Sie ['Microsoft.AspNetCore.TestHost'] (https://www.nuget.org/packages/Microsoft.AspNetCore.TestHost/) (singular)? –
Möglicherweise treten Probleme mit Versionen auf ... Microsoft.AspNetCore.TestHost scheint .NET .NET 2.0 zu erfordern (das offiziell noch nicht veröffentlicht wurde) .NET Standard 1.6 unterstützt nur .NET Core 1.0 https: // github.com/dotnet/standard/blob/master/docs/versions.md –
@JonSkeet Ja war ein Tippfehler ... – Elisabeth