我有两个项目在Visual Studio 2012的相同解决方案下。Visual Studio 2012 - 跨多个项目?
第一个是WPF项目,第二个是ASP项目。
WPF通过浏览器控件调用一个asp页面。无论如何,即使它不是我的启动项目,我仍然可以进入ASP页面的代码?
我有两个项目在Visual Studio 2012的相同解决方案下。Visual Studio 2012 - 跨多个项目?
第一个是WPF项目,第二个是ASP项目。
WPF通过浏览器控件调用一个asp页面。无论如何,即使它不是我的启动项目,我仍然可以进入ASP页面的代码?
您需要将debbuger附加到相应的ISS进程。在Visual Studio:
单击菜单栏中点击 “调试”,“附加到进程” “显示所有用户进程”选中该复选框在左下角 选择ASPNET_WP.EXE(或w3wp.exe的视在您的ISS版本中) 单击“附加”
您可以在调试时设置WPF项目和要加载的ASP项目。在解决方案资源管理器中,右键单击解决方案节点并选择属性。确保Common Properties \ Startup项目在左侧树中被选中。点击多个启动项目单选按钮,然后在列表中设置要调试的项目(F5)到开始。
现在,当您按F5进行调试时,两个项目都将启动,您可以在两者中都放置断点。
正是我在找什么对于。谢谢 – Crwydryn 2013-04-12 20:14:40
[可能重复](http://stackoverflow.com/questions/986470/how-do-i-attach-a-process-to-the-debugger-in-visual-studio) – 2012-08-15 02:08:41