2009-07-23 10 views
7

ancora alla ricerca di una soluzione per favore aiutatemiQuando si esegue il debug di un'applicazione ASP.NET, Come terminare la sessione di debug alla chiusura di Firefox?

Sono d'accordo con tutti voi, ma la cosa è quello che è successo con IE non posso essere con qualsiasi altro browser Sto cercando alcune impostazioni/opzione in modo che possa uccidere il processo non appena la finestra di Firefox si chiude

messaggio originale

Ciao a tutti,

ho intenzione di impostare Mozila fire fox come browser web predefinito a. applicazioni nette. Il problema è che l'applicazione continua a funzionare anche se chiudo la finestra del browser. Non è lo stesso con IE.

per determinati motivi devo usare Fire Fox al posto di IE

C'è un modo per chiudere l'applicazione (stop) quando si chiude la finestra di Firefox (non colpendo in modo esplicito il pulsante di arresto sulla finestra del progetto)

+0

Buona domanda. Mi sono sempre meravigliato che ... –

+0

Ottima idea ... dovremmo essere in grado di farlo a qualsiasi browser :) – BigBlondeViking

+0

sì ma il mio requisito di base è con firefox – Ankur

risposta

2

Configura si Web Application Azione di avvio del progetto per "Start programma esterno", puntalo su firefox, imposta gli argomenti della riga di comando sul tuo sito. Per esempio.

Start external program: C:\Program Files\Mozilla Firefox\firefox.exe 
Command line arguments: http://localhost:8888/ 

Questo soddisfa le vostre esigenze?

+0

grazie per la tua risposta, puoi spiegarlo ancora un po '? – Ankur

+0

Non sono sicuro che si stia utilizzando il progetto di sito Web o il progetto di applicazione Web, quindi fornirò le istruzioni per entrambi. Per il progetto Sito Web, fare clic con il pulsante destro del mouse sul progetto, selezionare Pagine delle proprietà, andare su Opzioni di avvio e configurare Avvia azione come descritto nella risposta. Per il progetto Applicazione Web, fare clic con il tasto destro del mouse sul progetto, selezionare Proprietà, accedere a Web e configurare Avvia azione come descritto nella risposta. –

+0

+1 Funziona per me con Visual Developer Express. VS2008 è presumibilmente lo stesso. – brianpeiris

1

Se si utilizza il server Web incorporato in VS, è possibile eliminarlo facendo clic con il pulsante destro del mouse sull'icona nella barra delle applicazioni. Non sono sicuro se questo è ciò che intendi?

+0

Si sta eseguendo il debug e il suo debugger non si ferma automaticamente quando il browser è chiuso . –

+0

Oppure fai semplicemente clic sul pulsante "Stop" (Maiusc + F5) in Visual Studio. –

+0

@Joel Sta cercando di non fare clic su quel pulsante in modo esplicito. –

0

Potrebbe essere necessario esaminare il modello di estensibilità per VS 2010?

Potrebbe esserci un modo per personalizzare la connessione di avvio al browser.

O possibilmente costruire un plug in FireFox che interagisce con VS allo stesso modo di IE.

davvero non ho idea ... solo pensato che avrei gettare alcune aree vorrei iniziare esaminando ~

Buona fortuna ~

1

Per coloro che rispondono a questa domanda, si prega di provare a fare un test con il vs vs, invece di rispondere semplicemente qui. Usando il tuo vs e imposta firefox come browser predefinito vs, quindi eseguilo. Dopo aver eseguito una pagina Web, quindi chiudere il firefox, vedere il programma ancora in esecuzione.

Problemi correlati