14 Stimmen

Festlegen einer statischen Portnummer auf dem Visual Studio Dev Server mit einem WebSite-Projekt

Ich habe ein WebSite-Projekt in Visual Studio 2008 (kein Webanwendungsprojekt!)

Wie kann ich den ASP.NET Development-Startport in einem WebSite-Projekt auf einen statischen Port setzen?

0 Stimmen

Das ist nicht möglich. Wenn Sie uns sagen, warum Sie dies bevorzugen, können wir vielleicht eine andere Lösung vorschlagen.

0 Stimmen

Es handelt sich um ein altes Projekt, und die Umwandlung in eine Webanwendung ist derzeit nicht den Aufwand wert, nur um die statische Portnummer zum Laufen zu bringen. Das ist etwas, das wir in der Zukunft tun werden, nur nicht jetzt...

28voto

backslash17 Punkte 5153

So legen Sie einen Port für den ASP.NET Development Server fest - WebSite/WebServices-Projekte

  1. Klicken Sie im Solution Explorer auf den Namen der Anwendung.
  2. Klicken Sie im Bereich Eigenschaften auf den nach unten zeigenden Pfeil neben Verwenden Sie dynamische Häfen und wählen Sie False aus der Dropdown-Liste. Damit wird die die Bearbeitung der Eigenschaft Anschlussnummer.
  3. Klicken Sie im Bereich Eigenschaften auf das Textfeld neben Anschlussnummer und geben Sie eine Anschlussnummer ein. Klicken Sie außerhalb des Dadurch werden die Eigenschaftseinstellungen gespeichert.
  4. Jedes Mal, wenn Sie ein Dateisystem ausführen Website in Visual Web Developer ausführen, wird die ASP.NET
    Development Server überwacht den angegebenen Port.

2 Stimmen

+1 Großartig, das hat mich schon seit Monaten genervt. Ich würde empfehlen, F4 zu drücken, um die Eigenschaften zu erhalten!

4voto

Neeraj Gulia Punkte 570

Drücken Sie F4, um das Eigenschaftenfenster zu öffnen. Und dann kann man die von Backslash17 erwähnte Option

1voto

Ozgur Punkte 248

Für Websites ist die Zuweisung des Ports nicht über die VS-Eigenschaften-Seite möglich, aber wenn Sie Ihre Website starten von der Kommandozeile aus dann können Sie den Port zuweisen (Wenn Sie die Website debuggen möchten, können Sie nach dem Start der Website eine Verbindung herstellen)

WebDev.WebServer40.exe

Pfad ist

" C:\Program Dateien (x86) \Common Dateien \microsoft gemeinsam genutzt \DevServer\10.0\ " oder " C:\Program Dateien \Common Dateien \microsoft gemeinsam genutzt \DevServer\10.0\ "

ASP.NET-Entwicklungsserver-Verwendung: WebDev.WebServer40 /port: /Pfad: [/vpath:]

Beispiel:

WebDev.WebServer40 /port:8080 /pfad: "c: \inetpub\wwwroot\MyApp " /vpath:"/MyApp"

0voto

dxbmatt Punkte 543

Bei einem Website-Projekt ist dies nicht möglich, da die Portnummer zufällig vergeben wird.

Das ist nur mit einem Web App Projekt möglich

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X