2016-07-12 5 views
0

Ich verwende VS2013, IIS7 und habe eine Subdomäne in IIS und meine Hosts-Datei auf 127.0.0.1 festgelegt.
Ich habe die sekundäre Website erstellt und die http-Bindung in IIS auf localhost.subdomain.com zeigen.Fehler beim Debuggen auf dem Webserver, localhost-Subdomäne

Dinge, die ich habe versucht:

  1. IISReset
  2. Löschen Site in IIS, app-Pools Löschen, Wieder Gebäude von Grund auf
  3. Reinigung/Re-Gebäude Lösung/Neustarten Computer/Visual Studio
  4. Erstellen von virtuellem Verzeichnis über VS, sogar versucht, IISExpress ohne Erfolg zu binden.

Auch ich fein die http://localhost.subdomain.com mit nur direkt auf die Website in einem Browser gehen und durchqueren durch alles, es nicht nur für das Debuggen in Visual Studio zu laden. Alle Debug-Informationen werden auch über Projekteigenschaften korrekt festgelegt.

Es gibt eine Reihe von Leuten in meinem Büro mit genau den gleichen Setups, die ich mir gesetzt habe, die auf ihren Maschinen funktionieren, aber nicht auf meinen. Ich habe meine Google und Microsoft.com Suchen an diesem Punkt erschöpft, jeder Vorschlag würde helfen.

+0

fügen Sie auf einer Seite, dass 'Debug.Fail (" test ");' oder das 'System.Diagnostics.Debugger.Launch();' und führen Sie diese Seite aus, um zu sehen, ob das Debug-Popup angezeigt wird – Aristos

Antwort

0

Visual Studio kann die Domäne nicht auflösen, da sie wahrscheinlich nicht zur Hosts-Datei hinzugefügt wurde.

Wenn Sie die Hosts-Datei auf C:\Windows\System32\Drivers\etc\hosts gefunden bearbeiten Sie Ihre Sub-Domain gehören:

# rest of hosts file here 

127.0.0.1  api.localhost 

Dann sollten Sie Ihre Debugger starten, wieder zu arbeiten.

Verwandte Themen