Autofac mit mvc6 beta5 arbeiten lassen

Ich versuche, mit einer MVC6-Anwendung, an der ich arbeite, Autofac zum Laufen zu bringen. Ich fanddieser Blogartikel aber es scheint ein wenig veraltet zu sein. Es sieht so aus, als ob es die Beta3-Bits verwendet.

Ich benutze diese CLR-Version

1.0.0-beta5-11911

Mein Projekt hat diese 2 Referenzen

"Autofac": "4.0.0-alpha2",
"Autofac.Dnx": "4.0.0-alpha2",

n diesem Artikel wird darüber gesprochen, wie die startup.cs geändert werden kan

    // Create the Autofac container builder.
        var builder = new Autofac.ContainerBuilder();

        // Add any Autofac modules or registrations.
        builder.RegisterModule(new AutofacModule());

        // Populate the services.
        builder.Populate(services);

        // Build the container.
        var container = builder.Build();
        return container.Resolve<IServiceProvider>();

Der obige Code beschwert sich überbuilder.Populate(services); Gib mir einen Fehler

Der Typ 'IServiceDescriptor' ist in einer Assembly definiert, auf die nicht verwiesen wird. Sie müssen einen Verweis auf die Assembly "Microsoft.Framework.DependencyInjection.IServiceDescriptor, Version = 0.0.0.0, Culture = neutral, PublicKeyToken = null" hinzufügen.

Für mich sieht es nach Recherchen in Beta4 aus. DependencyInjection.IserviceDescriptor wurde entfernt.

Hat es noch jemand geschafft, Autofac mit den neuesten Beta5-Bits zum Laufen zu bringen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage