我想通过在我的操作方法执行之前执行的一些方法中放置断点来了解 ASP.NET MVC 的模型绑定(bind)器是如何工作的。例如将它们放在 DefaultModelBinder 类中。我经历了将 MVC 的一些项目源添加到我的解决方案中的路线(如 System.Web.MVC、System.Web.Razor、System.Web.WebPages、System.Web.Helpers...),这样我就可以运行我的版本其中并在我喜欢的地方放置断点,但出现错误“Could not load file or assembly 'System.Web.Mvc' or one of its dependencies. Strong name signature could not be verified"
。我正在使用引用 System.Web.MVC 的第三方签名组件,我认为这就是导致错误的原因。
在我的代码运行之前,是否有其他方法可以跟踪 System.Web.MVC 代码?我知道设置 Visual Studio 以从符号服务器获取相关符号,但我不知道如何在我自己的代码运行之前在 .NET 的代码中放置断点。
最佳答案
我能够设置断点,它们会被击中。
关于asp.net-mvc - 如何在启动应用程序之前在 system.web.mvc 中放置断点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32941655/