GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Plesk

Meine ASP.NET-Site scheint die falsche Web.config-Datei zu verwenden

Meine ASP.NET-Site scheint die falsche Web.config-Datei zu verwenden

Problem
Wenn Sie eine ASP.NET-Anwendung in ein virtuelles Verzeichnis stellen, scheint sie die web.config-Datei aus dem Stammverzeichnis zu verwenden.

Ursache
Dies ist bei ASP.NET beabsichtigt. Dies ist kein Fehler.

Lösung
Absichtlich "erben" ASP.NET web.config-Dateien voneinander. Wenn Sie eine web.config im Stammverzeichnis und eine web.config in einem virtuellen Verzeichnis haben, erbt die web.config im virtuellen Verzeichnis von der web.config im Stammverzeichnis. Um dies zu umgehen, müssen Sie eine Unterdomäne erstellen, in der Sie Ihren Code bereitstellen können. Bei Verwendung einer Subdomain erben web.config-Dateien nicht voneinander. Wenn Sie eine neue Subdomäne für Ihre ASP.NET-Anwendung erstellen möchten, können Sie die Schritte unter So erstellen Sie eine Subdomäne befolgen.
Plesk
  1. So testen Sie Ihre Website mit der Hostdatei

  2. Ausführen einer Qt-App über das Web

  3. Plattformübergreifende Verarbeitung von Dateinamen in .NET Core

  4. So ändern Sie die Konfiguration von u-boot in Yocto

  5. Entfernen Sie eine Datei unter Linux mithilfe der Inode-Nummer

Verwenden der SSH-Konfigurationsdatei

Wie lade ich eine Datei mit dem cPanel-Dateimanager hoch?

WordPress Error 500 Debugging mit der error_log-Datei

So ändern Sie die ASP.NET-Version auf Ihrer Website

Fehler:Diese Website kann nicht gestartet werden. Eine andere Website verwendet möglicherweise denselben Port

Wie kann ich feststellen, ob im Dateisystem in .net zwischen Groß- und Kleinschreibung unterschieden wird?