如何在C#/ F#MVC4中的F#文件中使用断点?

时间:2013-05-06 23:40:19

标签: f# breakpoints

我正处于使用C#-F# MVC4 template的相当大的项目中。该模板将解决方案分为两个项目:[ProjectName]Web[ProjectName]WebApp。所有的F#代码都存在于后者中。

我无法调试解决方案,除非我从F5的{​​{1}}点击Global.asax。但这总是错过了我在[ProjectName]Web中的F#文件中设置的断点。

有没有解决这个问题的方法?

1 个答案:

答案 0 :(得分:2)

您需要附加到IIS进程。根据您使用的内容,这将在调试器附加屏幕中列为issexpress.exe或w3wp.exe。要执行此操作,请转到菜单Debug |附加到流程并选择要附加的流程。一旦连接,您可以按照正常情况进行调试,而无需通过F5。

下面是调试器附加屏幕中列出的IIS express的屏幕截图。如果未列出所述进程,请选中“显示所有用户的进程”。

希望这有帮助。

enter image description here