代码之家  ›  专栏  ›  技术社区  ›  Chris Ballance

减少附加和加载符号的时间

  •  8
  • Chris Ballance  · 技术社区  · 16 年前

    总的来说,你对此有什么建议?目前,我需要将近10分钟的时间才能连接到承载SharePoint 2007的本地运行的IIS进程。

    3 回复  |  直到 3 年前
        1
  •  6
  •   bk1e    16 年前

    确保您的符号路径包含本地缓存目录,这样每次连接时,它就不会从Microsoft的公共符号服务器下载符号。

    此外,我还没有在Visual Studio中尝试过,但您也可以设置 exclusion list

        2
  •  4
  •   David Silva Smith    14 年前

        3
  •  1
  •   Community Mohan Dere    9 年前

    debugging tools for windows page

    here .

       Function AttachToProcess(ByVal procname As String, ByVal quiet As Boolean) As Boolean
        Dim attached As Boolean = False
        Dim proc2 As EnvDTE80.Process2
    
        ' Attaching natively, from http://blogs.msdn.com/jimgries/archive/2005/11/30/498264.aspx'
        Dim dbg2 As EnvDTE80.Debugger2 = DTE.Debugger
        Dim trans As EnvDTE80.Transport = dbg2.Transports.Item("Default")
        Dim dbgeng(1) As EnvDTE80.Engine
        dbgeng(0) = trans.Engines.Item("Native")
    
        For Each proc2 In DTE.Debugger.LocalProcesses
            If (proc2.Name.Contains(procname)) Then
                proc2.Attach2(dbgeng)
                attached = True
                Exit For
            End If
        Next
    
        If (attached = False And quiet = False) Then
            MsgBox(procname + " is not running")
        End If
        Return attached
    End Function
    
    Sub AttachToMyProcess()
        AttachToProcess("MyProcess.exe", True)
    End Sub