Visual Studio 2010編譯時老是提示"調用目標發生了異常"的解決

現象:
  不管創建的是Win32 Console的解決方案,仍是MFC的解決方案,從新打開Visual Studio 2010以後,編譯時老是提示「調用的目標發生了異常」

解決:
  1. 關閉Visual Studio
  2. 找到.sln所在目錄,用文本編輯器打開sln文件,發現有以下的定義
    GlobalSection(PowerDesigner) = preSolution
    HasSWS = 1
    EndGlobalSection
       剁了這三行
  3.  刪除.suo文件
  4.  從新打開Visual Studio,編譯成功

緣由分析:
  1.  注意出錯的三行定義,有PowerDesigner的文字,偶的環境是先安裝的Visual Studio 2010,再安裝的PowerDesigner,應該是PowerDesigner的插件與Visual Studio不兼容的緣由致使的問題
  2.  從新用文本編輯器打開sln文件,發現Win32 console的sln定義被從新定義爲如下文字
    GlobalSection(SolutionConfigurationPlatforms) = preSolution
    Debug|Win32 = Debug|Win32
    Release|Win32 = Release|Win32
    EndGlobalSection
  估計是PowerDesigner替換了這一段定義才致使的錯誤編輯器

相關文章
相關標籤/搜索