VSeWSS & # 8220; Collegamento ai processi di lavoro IIS & # 8221; oscurato
-
06-07-2019 - |
Domanda
Questo è un repost da forum msdn che non ha dato buoni risultati.
In VSeWSS 1.3 su VS 2008, il "collegamento ai processi di lavoro IIS" sembra essere sempre disattivato (Build - > Quick Deploy Solution).
Questo mi costringe a eseguire iisapp dalla riga di comando, nota il PID del mio processo w3wp, premi Ctrl-Alt-P in VS per visualizzare la finestra di dialogo Collega al processo, ordina per PID, individua il PID che ho ottenuto in precedenza, e premi ok.
Cosa mi sto perdendo?
Soluzione
Per ottenere " Allega al processo lavoratore " per non essere disattivato, devo selezionare il nodo del progetto in Esplora soluzioni. (Questo è l'unico progetto in questa soluzione.) Se seleziono una sottocartella o un file l'opzione è disattivata.
Altri suggerimenti
Per qualche motivo, mi imbatto nello stesso problema quando ho più istanze di w3wp in esecuzione (che ovviamente sarà il caso se stai ospitando Central Admin e il tuo provider di servizi condivisi in pool di app separati.) Consiglio di chiudere semplicemente tutto processi w3wp che non eseguono il codice che si sta tentando di eseguire il debug; chiudere VS, ripristinare IIS, aprire VS e riprovare.
Puoi condividere la struttura del tuo progetto VSeWSS? I comandi di distribuzione rapida vengono disattivati ??solo quando VSeWSS rileva che non sei in un progetto VSeWSS.