Errore: il computer remoto non può avviare le comunicazioni DCOM
Aggiornamento: novembre 2007
Error: Remote computer could not initiate DCOM communications
Si è verificato un errore DCOM quando il computer remoto ha tentato di comunicare con il computer locale, ovvero il computer nel quale viene eseguito Visual Studio. L'errore può essere determinato da numerose cause:
Nel computer locale è stato attivato un firewall.
L'autenticazione di Windows dal computer remoto al computer locale non funziona.
Si sta eseguendo il debug remoto da un computer Windows XP SP2 con firewall Windows abilitato su un computer Windows 95/98/Me, e non è stato attivato l'accesso remoto per l'accesso anonimo.
Per correggere l'errore
Se sul computer locale, ovvero sul computer che esegue Visual Studio, è in esecuzione Windows XP Service Pack 2 ed è attivato Windows Firewall, vedere Procedura: impostare il debug remoto per istruzioni sulla configurazione del firewall per il debug locale.
Testare l'autenticazione di Windows tentando di aprire una condivisione di file nel computer locale dal server remoto.
Per ripristinare l'autenticazione di Windows, provare a riavviare entrambi i computer. Controllare se nel log eventi del computer locale e di quello remoto sono segnalati errori di Kerberos e verificare con gli amministratori di dominio se esistono problemi noti.
Per attivare l'accesso remoto per l'accesso anonimo
Eseguire dcomcnfg dal prompt dei comandi di Windows:
C:\WINDOWS\System32\dcomcnfg
Nella finestra Servizi componenti espandere il nodo Servizi componenti/Computer.
In Servizi componenti/Computer fare clic su Risorse del computer e scegliere Proprietà dal menu di scelta rapida.
Nella finestra Proprietà Risorse del computer fare clic sulla scheda Protezione COM.
In Autorizzazioni di accesso fare clic sul pulsante Modifica limiti.
Selezionare Accesso anonimo dall'elenco superiore.
Selezionare la casella di controllo Accesso remoto dall'elenco inferiore.
Scegliere OK.
Scegliere OK.