将ASP.NET MVC应用程序移至生产后进行调试

时间:2016-07-11 09:20:31

标签: c# asp.net-mvc facebook

我有一个应用Facebook登录的应用程序,它在我的本地机器上正常工作。

一旦我将其移至生产环境,FB登录就会停止工作。

我花了很多时间搞清楚问题是什么,但无法找到解决方案。

无论如何我可以在生产服务器上调试我的应用程序吗?或者我可以测试它的任何其他方式?

2 个答案:

答案 0 :(得分:3)

是的,有一种方法可以在生产服务器上调试应用程序。

<强> 1。复制相应的&#34;远程调试器&#34;文件夹(x86或x64)到生产服务器。(您可以在Visual Studio工具/远程调试文件夹下找到该文件夹​​enter image description here

<强> 2。在生产服务器中运行msvsmon.exe enter image description here

第3。取消选中&#34;在Visual Studio中启用我的代码&#34; enter image description here

<强> 4。 &#34;附加到流程&#34;并选择&#34;限定符&#34;指向您的生产服务器 enter image description here

完成所有这些步骤后,您就可以根据需要调试应用程序。

答案 1 :(得分:0)

您无法在服务器上调试应用程序。解决方法是添加日志记录。作为日志记录引擎,您可以使用NLog或某种logger甚至可以写入文件。