我在调试Visual Studio 2008中的web应用程序时遇到了一个不寻常的问题。我有一个本地调试版本,在我的机器上运行的站点(通过IIS 7),使用VS2008进行调试。如果在这一点上,我查看实时站点(这是在远程服务器上构建的发布版本),并使实际站点崩溃,VS2008跳入并开始向我显示崩溃的位置,并让我逐步浏览代码等,就像我正在调试我的本地机器上的调试版本。Visual Studio正在调试一个ASP.Net网站我没有问它!
首先,发生了什么事?这听起来有点像远程调试给我,但远程服务器正在运行一个发布版本,并且其web.config中的编译调试为false。其次,它是否构成安全风险? 最后,我该如何阻止它?
我不确定这是多么重要,但远程服务器也在我们的网络上,但在不同的域上。它的防火墙是关闭的,因为它和外部世界之间有一个合适的硬件,但是我和它之间没有一个。 – Barn 2011-03-18 14:41:00