Fehler: allowDefinition='MachineToApplication' über Anwendungs-Ebene

es gibt eine Tonne von SO postings zu diesem Thema. von weitem scheint die Lösung zu sein, konfigurieren Sie das Verzeichnis im IIS als Anwendung. Eine andere übliche Lösung ist, zu entfernen backup web.config-Dateien aus dem Ordner in den root.

mein problem ist anders, denn ich bin läuft auf IIS Express gibt es also keine Möglichkeit zu konfigurieren, den Ordner als Anwendung. was ich bemerkt habe ist, dass jedes mal, wenn ich kompilieren, da gibt es einen Ordner namens " obj in meiner Wurzel, die das problem verursacht. Also habe ich Sie manuell entfernen Sie es, zu jeder Zeit.

@Valamas, in diesem Beitrag, zeigt, dass er nur gescriptet das entfernen des Ordners, aber ich ' m denken, es muss einen besseren Weg... der Fehler tritt bei mir auf dieser Linie:

<authentication mode="Forms">

aber scheint auftreten, in anderen Fällen. Ideen jemand?

  • Weit davon entfernt, eine elegante Lösung... als überbrückung, zu ergänzen, zu PostBuild-Ereignis Befehlszeile: rd "$(ProjectDir)obj" /q /s. In meinem test, wird es nicht entfernen Sie die Ordner oder Unterordner, aber habe entfernen Sie die Dateien.
  • rd "$(ProjectDir)obj" /q /s (hier ist der Befehl, wieder in einer Zeile)
  • danke für den code 🙂
  • Ich hoffe immer noch, es gibt eine bessere Antwort obwohl. es muss einen Grund für diese
InformationsquelleAutor ekkis | 2011-08-08
Schreibe einen Kommentar