Team Build-Fehler: AspNetCompiler: error ASPRUNTIME: '/ localhost: 8080' ist kein gültiger virtueller Pfad. Irgendein Vorschlag?

StackOverflow https://stackoverflow.com/questions/3099740

Frage

Ich versuche, Web Application Lösung gebaut mit VS 2008 und mit Blick auf die folgenden Fehler zu bauen.

AspNetCompiler: error ASPRUNTIME: '/ localhost: 8080'. Ist kein gültiger virtueller Pfad

Ich habe absolut keine Ahnung, wie und warum geschieht? Ist es mit den deploy Projekteinstellungen oder Web-Site-Eigenschaften zu tun? Die Lösung wird in die Quellcodeverwaltung eingecheckt.

Das gleiche funktioniert für einen anderen Zweig der gleichen Lösung und das Build erfolgt ohne Fehler.

War es hilfreich?

Lösung

In den Projekteigenschaften für die Website unter den MSBuild Optionen, Ändern Sie den Ausgabeordner Pfad, das Entfernen der Portnummer.

Andere Tipps

Ihr Webprojekt Lösung direkt auf das Projekt (die wie http: // localhost: xxx / _1 / ) in der Lösung und klicken Sie auf Property Pages. Ein neuer Dialog öffnet sich sagen: " http: // youwebsiteName: xxxx / _1 / Property Pages" als Titel. In diesem Dialog klicken Sie auf "MSBuild Optionen".

Auf diese Option klicken, wird der Inhalt des Dialogs wird sich ändern und bestimmte Eigenschaften Kontrollkästchen und einzelne Textfeld mit angezeigt. Das erste Textfeld wird sagen: „Ausgabeordner“ und in dem Textfeld gibt es einen Pfad geschrieben sein, dass so etwas sagt „d: \ data \ allProjects \ WebProject \ localhost: 8080“.

Offensichtlich ist es nicht gültig Weg, wie Sie keinen Ordner erstellen können mit „:“ in den Födler / Pfadnamen. So entfernen Sie diese Doppelpunkt und die Portnummer und speichern. Das wird das Problem in Bezug auf den gültigen virtuellen Pfad lösen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top