我正在尝试设置远程调试器。
无论我做什么,visual studio都会说“指定的帐户不存在”。
环境:
Domain,Windows 2008 R2 DC。
两台电脑都加入了这个领域。
远程PC是32位的Windows Server 2003 R2 SP2,在HyperV机器上运行。
本地PC是Windows 7 SP1,64位,visual studio 2010,在物理硬件上运行
我使用相同的用户帐户在本地登录,登录到远程PC,以及运行“Visual Studio 10远程调试器”服务。此用户帐户是域管理员。
如果重要,子网是不同的(一个是192.168.0.xxx,另一个是192.168.1.xxx),但服务器上的RRaS路由它们之间的流量,ping和远程桌面都可以双向工作。
我尝试过的事情:
如何使远程调试器正常工作?
提前致谢!
答案 0 :(得分:2)
在visual studio项目设置中,使用IP地址而不是主机名。
当远程主机名很长并且包含短划线(和/或可能还有一些我不知道的其他因素,例如IPv6,或本地和远程计算机上的不同操作系统)时,Visual studio无法使用解决它,并且无法连接说“指定的帐户不存在”。
要解决方法,只需在“@”后指定数字IP地址而不是主机名,即将“MYCOMPANY \ Const @ DEV-EC2S-4”改为“MYCOMPANY \ Const@192.168.3.204”。