2016-01-22 74 views
2

我最近开始在VS2015社区版中开发VS2012 Pro中内置的C#ASP.NET解决方案。VS2015调试ASP.NET跨步跳转到site.master

当我在VS2012中调试应用程序时,一切正常。但是,当我在C#代码中设置了一个断点并在VS2015 IDE中进行了切换时,它总是让我直接进入Site.Master .apsx代码,并且无法遍历设置了断点的代码背后?

我确定可能有一个调试设置我失踪或遗忘,但无法弄清楚。

有没有人有任何想法? 感谢您的任何输入。

一些细节。

断点停在预期的位置,在C#代码后面像这样;

private int ImportProjects(string _importFilename, oCompany selectedCompany) { 
int rec_count = 0; 
<breakpoint here> string fname = _importFilename; 
... 

当我步过(F10)它打开了的Site.Master的aspx代码(未的.cs) 和步骤在ASPX下面几行代码:

[steps to here] <title><%: Page.Title %> CPP Portal</title> 5207ms elpased 

<asp:PlaceHolder ID="PlaceHolder1" runat="server">  
    [steps to here] <%: Scripts.Render("~/bundles/modernizr") %> 525ms elapsed 

<footer> 
    <div class="content-wrapper"> 
     <div class="float-left"> 
      [steps to here] <p>&copy; <%: DateTime.Now.Year %> CPP Tools</p> 

初始断点在在web.config从onclick事件

调用的函数我有

<compilation debug="true" targetFramework="4.5"> 
+0

什么关于F11?这是做什么的? –

+0

Step Into(F11)上的结果相同。 – bbaley

+0

另一个奇怪的是,当试图设置一些其他线路上的断点(以查看是否有任何不同)时,我收到有关“断点无法绑定”的消息 – bbaley

回答