如何调试通过其他Web应用程序访问的Web应用程序?

时间:2016-03-17 18:17:00

标签: c# asp.net vb.net debugging

我们有一个旧的VB / ASP.NET Web应用程序。我们的大多数软件最近都是使用C#,MVC和各种其他现代的铃声和口哨重写的,但其中一个旧的VB应用程序不会被重写。

我需要新的登录页面将它们重定向到旧的应用程序,我已经完成了...我登录并在浏览器的开发控制台中尝试重定向到旧应用程序时遇到500错误。但页面将保留在登录页面上,而不是在任何地方导航。

修正了500错误,现在没有显示在开发控制台中,页面仍然没有重定向到任何地方。

我想调试那些应该" catch"这个重定向,但是因为应用程序在新的C#重写中启动(使用VS2013,与VB应用程序的' 08相比),我不知道该怎么做?

1 个答案:

答案 0 :(得分:0)

Visual Studio的现代版本可以很好地打开VS2008项目和解决方案 - VS2015完全支持.NET 2.0和.NET 3.5,因此您应该能够按原样打开VB.NET应用程序,在本地启动它并调试它

如果它只在生产中失败,您可以在服务器上安装Visual Studio远程调试器,并使用 Debug>通过LAN连接。附加到Process ... 并指定机器名称。您可能需要对抗一些DCOM权限设置,fwiw。