none
VS2010 建置方案的error message RRS feed

  • 問題

  • 環境是Windows 7, VS2010 Ultimate RTM,

    有一個專案是從VS2008開發後,使用VS2010打開,現在第一次建置的時候,都會出現下面的message box:

    ---------------------------
    Microsoft Visual Studio
    ---------------------------
    Visual Studio has encountered an exception. This may be caused by an extension.



    You can get more information by running the application together with the /log parameter on the command line, and then examining the file 'C:\Users\MyAccount \AppData\Roaming\Microsoft\VisualStudio\10.0\ActivityLog.xml'.
    ---------------------------
    確定  
    ---------------------------

     

    按了確定之後,建置倒是都沒問題,只是每次一開始都會出現這個訊息讓我有點困擾,不知道是哪邊出了問題。

    不曉得有沒前輩遇過類似的問題,可以提供點方向來解決這個exception。(會不會是VS2010的plug-in?)


    常用資源參考:
    小弟的blog: In 91
    2010年4月26日 上午 01:47

解答

  • Hi,

     

    您可以參考下列解法處理:

    2.4.1.22 Dialog box appears and states that "Visual Studio has encountered an exception"

    Users may occasionally encounter a dialog box that has the text "Visual Studio has encountered an exception.  This may be caused by an extension.  See the Activity Log for more details."  This dialog box will appear no more than once per Visual Studio session.

    To resolve this issue:

    This dialog box can often be dismissed just by clicking OK.  The Activity Log can be helpful when you debug your own extensions or report errors to Microsoft.  For more information about how to use the Activity Log, visit http://msdn.microsoft.com/en-us/library/ms241272(VS.100).aspx .

    If you no longer want this dialog box to be displayed, you can disable it by creating a registry key under HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor that has the value name "Report Exceptions".  To suppress the message box, create this registry value as a DWORD and set it to 0.  The dialog box should no longer appear.

     

     

    from : http://blog.naver.com/PostView.nhn?blogId=lsv400&logNo=100091554380

     

    Rgs,

    Lolota


    微軟技術支援中心 CSS - http://www.dotblogs.com.tw/lolota
    • 已標示為解答 91MVP 2010年4月26日 上午 09:42
    2010年4月26日 上午 09:18

所有回覆

  • Hi,

     

    ActivityLog.xml的內容是? 有沒有一些相關的plug-in錯誤訊息?

     

     

     

    Rgs,

    Lolota


    微軟技術支援中心 CSS - http://www.dotblogs.com.tw/lolota
    2010年4月26日 上午 02:03
  • 報告,

    糟糕的是在該路徑底下,並無ActivityLog.xml這一支檔案...


    常用資源參考:
    小弟的blog: In 91
    2010年4月26日 上午 02:16
  • Hi,

     

    您可以用下列命令列去取得ActivityLog.xml:

    http://techencoder.com/index.php/2009/11/vs2010-activity-log/

     

     

    Rgs,

    Lolota


    微軟技術支援中心 CSS - http://www.dotblogs.com.tw/lolota
    2010年4月26日 上午 02:23
  • Hi,

     

    您可以用下列命令列去取得ActivityLog.xml:

    http://techencoder.com/index.php/2009/11/vs2010-activity-log/

     

     

    Rgs,

    Lolota


    微軟技術支援中心 CSS - http://www.dotblogs.com.tw/lolota

    謝謝Lolota提供的這個網址,又學到一招了。

    已經可以讀到ActivityLog.xml,不過不知道從何看起問題的發生原因。

    我把該XML上傳至SkyDrive了:http://cid-ce86d112fa702d7b.skydrive.live.com/self.aspx/.Public/ActivityLog.xml

    該XML中,似乎沒有type為Error的相關activity。


    常用資源參考:
    小弟的blog: In 91
    2010年4月26日 上午 03:08
  • Hi,

     

    事件檢視器中有沒有一些對應的錯誤訊息?

     

     

    Rgs,

    Lolota


    微軟技術支援中心 CSS - http://www.dotblogs.com.tw/lolota
    2010年4月26日 上午 06:58
  • 按照時間來看,如果有捕捉到事件,應該是這一個事件:

    記錄檔名稱:         Application
    來源:            Windows Error Reporting
    日期:            2010/4/26 上午 10:32:49
    事件識別碼:         1001
    工作類別:          無
    等級:            資訊
    關鍵字:           傳統
    使用者:           不適用
    電腦:            myComputer
    描述:
    錯誤容器 1095453992,類型 5
    事件名稱: CLR20r3
    回應: 無法使用
    Cab 識別碼: 0

    問題簽章:
    P1: devenv.exe
    P2: 10.0.30319.1
    P3: 4ba1fab3
    P4: Microsoft.VisualStudio.Platform.VSEditor
    P5: 10.0.0.0
    P6: 4ba1d76c
    P7: 1df1
    P8: 3c
    P9: System.ObjectDisposedException
    P10:

    附加檔案:

    這些檔案可能在這裡:
    C:\Users\myAccount\AppData\Local\Microsoft\Windows\WER\ReportArchive\Critical_devenv.exe_751eb3f7141fab5f968fa286cc321e337108b8_2e953ffd

    分析符號:
    重新檢查解決方案: 0
    報告識別碼: ebfa1a84-50db-11df-bae9-005056c00008
    報告狀態: 0
    事件 Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Windows Error Reporting" />
        <EventID Qualifiers="0">1001</EventID>
        <Level>4</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2010-04-26T02:32:49.000000000Z" />
        <EventRecordID>21084</EventRecordID>
        <Channel>Application</Channel>
        <Computer>myComputer</Computer>
        <Security />
      </System>
      <EventData>
        <Data>1095453992</Data>
        <Data>5</Data>
        <Data>CLR20r3</Data>
        <Data>無法使用</Data>
        <Data>0</Data>
        <Data>devenv.exe</Data>
        <Data>10.0.30319.1</Data>
        <Data>4ba1fab3</Data>
        <Data>Microsoft.VisualStudio.Platform.VSEditor</Data>
        <Data>10.0.0.0</Data>
        <Data>4ba1d76c</Data>
        <Data>1df1</Data>
        <Data>3c</Data>
        <Data>System.ObjectDisposedException</Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>C:\Users\myAccount\AppData\Local\Microsoft\Windows\WER\ReportArchive\Critical_devenv.exe_751eb3f7141fab5f968fa286cc321e337108b8_2e953ffd</Data>
        <Data>
        </Data>
        <Data>0</Data>
        <Data>ebfa1a84-50db-11df-bae9-005056c00008</Data>
        <Data>0</Data>
      </EventData>
    </Event>


    常用資源參考:
    小弟的blog: In 91
    2010年4月26日 上午 07:41
  • Hi,

     

    您可以參考下列解法處理:

    2.4.1.22 Dialog box appears and states that "Visual Studio has encountered an exception"

    Users may occasionally encounter a dialog box that has the text "Visual Studio has encountered an exception.  This may be caused by an extension.  See the Activity Log for more details."  This dialog box will appear no more than once per Visual Studio session.

    To resolve this issue:

    This dialog box can often be dismissed just by clicking OK.  The Activity Log can be helpful when you debug your own extensions or report errors to Microsoft.  For more information about how to use the Activity Log, visit http://msdn.microsoft.com/en-us/library/ms241272(VS.100).aspx .

    If you no longer want this dialog box to be displayed, you can disable it by creating a registry key under HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor that has the value name "Report Exceptions".  To suppress the message box, create this registry value as a DWORD and set it to 0.  The dialog box should no longer appear.

     

     

    from : http://blog.naver.com/PostView.nhn?blogId=lsv400&logNo=100091554380

     

    Rgs,

    Lolota


    微軟技術支援中心 CSS - http://www.dotblogs.com.tw/lolota
    • 已標示為解答 91MVP 2010年4月26日 上午 09:42
    2010年4月26日 上午 09:18