首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将ASP.NET MVC项目调试成框架源代码

将ASP.NET MVC项目调试成框架源代码
EN

Stack Overflow用户
提问于 2015-05-13 07:36:23
回答 2查看 637关注 0票数 0

如何调试成ASP.NET MVC源代码?我猜在PHP或Java框架中调试框架源代码是很容易的,对吧?通常,它直接进入框架源代码。ASP.NET MVC怎么样?

顺便说一句,.NET是完全开源的吗?因此,调试现在应该与PHP和Java中的调试相同?

EN

回答 2

Stack Overflow用户

发布于 2015-05-13 07:43:53

几乎所有在asp.net mvc上完成的工作都是在visual studio中完成的,所以我假设您使用的是visual studio。在visual studio中调试mvc项目时,有几个问题需要牢记。

c# (服务器端)

这是非常直接的。确保您的项目正在运行

并设置断点

下一次从导航命中该方法时,将命中断点,您可以看到所有典型的调试器内容。

.cshtml (剃刀)

请记住,剃刀引擎所做的全部工作就是准备要包含在响应中的字符串。它是一个字符串工厂。因此,如果您想调试.cshtml,惟一的机会就是在razor调用上放置一个断点,该断点将在导航到时被击中。从那里,您可以看到视图模型、会话等中的当前值。

javascript

要调试javascript,最好的方法是完全呈现页面,然后从客户端打开浏览器调试器进行调试。你可以(应该吗?)也要为你的前端编写测试和诸如此类的东西,但这是切线。Chrome在提供调试器方面做得非常好,您可以在其中设置断点。

总的来说,这就是调试asp.net mvc应用程序的方法。

票数 2
EN

Stack Overflow用户

发布于 2015-05-13 08:03:40

您只需添加符号服务器即可进入VS2012中的MVC4框架代码,如here所示。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30203216

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档