MVC3-Website mit WordPress im Unterverzeichnis

Lesezeit: 1 Minute

MVC3 Website mit Wordpress im Unterverzeichnis
Tim Burnham

Mein Hosting-Plan umfasst 1 Website. Ich habe ein MVC3-Projekt auf dieser Site installiert und es funktioniert wie vorgesehen. Jetzt möchte ich einen Blog auf der gleichen Seite in einem Unterverzeichnis installieren. Der Blog, den ich verwende, ist WordPress. WordPress wird in einem Unterverzeichnis auf der MVC3-Site installiert. Wenn ich den WordPress-Blog starte, erhalte ich eine .NET-Fehlerseite mit dem Fehler:

“‘System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35’ konnte nicht geladen werden”

Die MVC3-Site läuft unter http://www.setlisthelper.com
Ich möchte, dass die Blog-Site unter ausgeführt wird http://www.setlisthelper.com/blog

Ich gehe davon aus, dass MVC3 nach einem BlogController sucht, wenn ich in das Blog-Verzeichnis gehe. Gibt es eine Einstellung in IIS7 oder MVC3, die es anweist, das Blog-Verzeichnis in Ruhe zu lassen und .NET nicht zu verwenden?

Versuchen Sie, dies zu Ihrem hinzuzufügen RegisterRoutes Funktion ein Global.asax.cs:

routes.IgnoreRoute("{*blog}", new { blog = @"blog(/.*)?" });

Sie sollten in der Lage sein, mit dem Link darauf zuzugreifen: http://www.setlisthelper.com/blog/index.php

  • Danke für die Antwort. Ich musste dies tun. Mein anfängliches Problem wurde jedoch gelöst, indem die .NET-DLLs in einen bin-Ordner im Blog-vdir hochgeladen wurden. Daher habe ich ein bin-Verzeichnis im Stamm- und Blog-Unterverzeichnis. Ich bin mir nicht sicher, warum ich das tun muss. Das Blog-Verzeichnis ist ein Anwendungsverzeichnis, vielleicht deshalb.

    – Tim Burnham

    11. Januar 2012 um 2:19 Uhr

  • Das Hochladen des bin-Ordners in das virtuelle Verzeichnis löste das Problem auch für mich.

    – Nick Masao

    19. April 2015 um 13:55 Uhr

998770cookie-checkMVC3-Website mit WordPress im Unterverzeichnis

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy