我正在使用 Visual Studio 2008 远程调试 asp.net 应用程序
服务器即时调试是一个专用服务器,具有一些静态 IP,例如 123.456.7.8 和 iis 6.0
我有一个远程桌面连接的用户帐户,使用一些用户名(如 abc )并作为abc传递
我在本地机器上创建了一个用户帐户,使用相同的用户名和密码。
我这样做是为了使用Windows 身份验证进行远程调试连接
在远程机器上启动远程调试器时,它说:
Msvsmon started a new server named 'user@xy1245'. Waiting for new connections.]
其中xy1245是它带有用户名的电脑名称,如下所示:user\xy1245
要连接到这台机器,我尝试了以下步骤:
在 vs 2008 中,调试 -> 附加到进程:
运输:默认。
限定符:user@xy1245
我也试过 user@123.456.7.8 , 123.456.7.8\user@xy1245
但说不存在或防火墙阻止
但是当我尝试使用远程无身份验证(仅限本机代码)时。
Msvsmon 启动了一个名为“xy1245:4015”的新服务器。等待新的连接。]
然后在本地 vs 2008 中,我说 123.456.7.8:4015,它连接完美。
有没有我遗漏的步骤,或者我做错了什么?