Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Visual Studio 2015:调试MVC控制器_C#_Visual Studio_Visual Studio 2015_Visual Studio Debugging_Office Js - Fatal编程技术网

C# Visual Studio 2015:调试MVC控制器

C# Visual Studio 2015:调试MVC控制器,c#,visual-studio,visual-studio-2015,visual-studio-debugging,office-js,C#,Visual Studio,Visual Studio 2015,Visual Studio Debugging,Office Js,我正在开发Word加载项,并将默认web项目更改为自定义ASP.NET MVC项目。我尝试在控制器上的某个方法中添加断点,但未达到该断点 我可以做些什么来调试服务器端C代码,就像它是一个普通的web项目一样?调试MVC解决方案: 使用Visual Studio调试器附加到正在运行的进程: 构建解决方案并在任何web浏览器上打开站点 在服务器端代码中放置断点 在调试下选择附加到进程(或ctrl+alt+p) 在进程列表中,选择w3wp.exe或iisexpress.exe进程(取决于您的项目类型)

我正在开发Word加载项,并将默认web项目更改为自定义ASP.NET MVC项目。我尝试在控制器上的某个方法中添加断点,但未达到该断点

我可以做些什么来调试服务器端C代码,就像它是一个普通的web项目一样?

调试MVC解决方案: 使用Visual Studio调试器附加到正在运行的进程:

  • 构建解决方案并在任何web浏览器上打开站点
  • 在服务器端代码中放置断点
  • 在调试下选择附加到进程(或ctrl+alt+p)
  • 在进程列表中,选择w3wp.exeiisexpress.exe进程(取决于您的项目类型),然后单击attach
  • 等待visual Studio加载项目引用的所有相关符号(这可能需要一段时间)
  • 加载所有符号后,调试点应变为红色

  • 这意味着您现在可以使用您的网站并到达一个活动断点。

    @jeanie77很乐意提供帮助!快乐,和平和爱。