Próbuję zdalnie debugować plik exe, ale nadal pojawia się komunikat o błędzie. Oto konfiguracja:Zdalne debugowanie Visual Studio 2010 - Nie można się połączyć: Odmowa dostępu
Na komputerze dev:
- Windows Vista 32-bit
- Visual Studio 2010
- Zapora wyłączona
na zdalnym komputerze:
- Windows 7 64-bitowy
- msvsmon.exe (wspólny z maszyny dev)
- MyProgram.exe (32-bitowy, C#, .NET 4.0)
- Zapora wyłączona
Obie maszyny są w tej samej domenie. Jestem zalogowany na tym samym koncie, które ma uprawnienia administratora na obu komputerach.
A oto co robię:
- Zaczynając msvsmon.exe na komputerze zdalnym (za pomocą 'uruchom jako administrator')
- wyjście msvsmon: nowy serwer o nazwie
domain\[email protected]
utworzony. Oczekiwanie na połączenia wejściowe. - Ze studia wizualnego: Debugowanie> Dołącz do procesu. Napełnianie pole Qualifier z
domain\[email protected]
- wizualnej wyjściu studio: Nie można połączyć się z Microsoft Visual Studio Remote Debugging monitora o nazwie "maszyna". Brak dostępu.
- wyjście msvsmon: domena \ logowanie połączony
Co mnie ominęło?
EDIT:
Wygląda na to, że to działa, jeśli maszyna dev jest 64-bitowy zbyt (próbowałem na Win7 x64). Teraz pytanie brzmi: jak sprawić, by działał z mojego Windows Vista 32?
Czy istnieje jedna lub więcej fizycznych zapór ogniowych w sieci? Jeśli tak, powinieneś także skonfigurować go, aby otworzyć niektóre porty (zobacz [MSDN] (http://msdn.microsoft.com/en-us/library/ee126350.aspx), aby uzyskać szczegółowe informacje). – ken2k
Nie, nie ma żadnych. – gregseth
Nie wiem, czy dotyczy to Twojej dokładnej konfiguracji, ale jedną rzeczą, która zawsze powodowała problemy w podobnej konfiguracji, było to, że zdalne i lokalne pliki binarne debuggera nie są tej samej wersji.Czy wersja msvsmon jest taka sama na komputerze zdalnym, z czym próbujesz się połączyć? –