2015-08-19 119 views
6

我的VS2013專業版剛剛停止在我的錯誤列表中顯示構建錯誤(這對用戶更友好,因爲我可以單擊錯誤並直接進入違規行)。構建錯誤,例如,對象上不存在的方法現在只會在構建時在「輸出」窗口中顯示。這證明會讓我的生活更加艱難,因爲我現在需要每次運行該項目,以查看在運行時我應該在錯誤列表中看到的錯誤。Visual Studio 2013錯誤列表不會在錯誤列表中顯示錯誤

我已經試過

  • 刪除鎖文件
  • 經過,總是顯示,如果構建與啓動了一個新項目

,並沒有什麼工作的錯誤選項

  • 完成錯誤列表。

    也許IAM只是混淆VS2013與另一個IDE,但IAM很肯定VS2013是假設顯示錯誤錯誤列表時生成失敗與錯誤,如

    C:\用戶\用戶\文件\ Visual Studio 2013 \ Projects \ MyProj \ UI \ Main.cs(149,213,149,221):error CS1061: 'Helper.Track'不包含'location'的定義,也沒有 擴展方法'location'接受第一個參數鍵入 可以找到'Helper.Track'(您是否遺漏了使用指令或 程序集引用?)

    哪些錯誤地只顯示在我的輸出窗口中。

  • +1

    你可能會過濾掉錯誤嗎? (也就是說,只顯示警告和/或消息,或根本沒有)? –

    +1

    沒有..沒有過濾... – Lukesoft

    +0

    也許嘗試一個乾淨的並重建 –

    回答

    0

    轉到視圖菜單並選擇錯誤列表。這就是你要找的。

    +0

    窗口在那裏......但只顯示警告.........和錯誤過濾器不起作用 – Lukesoft

    +1

    檢查過濾器(漏斗在錯誤列表左上角),看看你是否選擇了當前的項目。 –

    +0

    我沒有「funnel thingy」(在VS 2010中)。我想顯示錯誤,然後顯示警告,然後顯示消息,而不是他們全都散佈在周圍。 –

    0

    確保您在Error List窗格中選擇了Build + Intellisense。默認情況下VS2015設置爲Build Only

    1

    有這個問題已經很長時間了,只是解決了它。

    你的問題已經過去6個月了,所以我假設你已經完成了,但是對於其他人,請確保錯誤窗口左上角的下拉列表(錯誤計數旁邊的文本下方'錯誤列表')被設置爲'整個解決方案'。

    礦被設置爲「當前文件」。

    4

    ErrorList的右側,選擇Build + Intellisense。爲我工作

    +1

    切換回'Build Only'可能會保持錯誤顯示。 –

    0

    我有VS2015更新3 RC和Xamarin(.Forms共享項目)的這個問題。
    編譯器不停止,錯誤只顯示在輸出窗口中。
    這隻適用於Xamarin項目(與VB.NET項目都按預期工作)...
    要嘗試找出問題的原因,我在VS改變生成輸出:

    • 菜單「工具 - 選項」
    • 從左側面板:「項目和解決方案:構建和運行」:
    • 變化「的MSBuild輸出的詳細程度」,從「最小」到「診斷」

    這樣做之後,編譯器已經停止,並顯示錯誤..
    之後,我已將選項從「診斷」設置回「最小」(就像之前一樣),並且它也與「最小」(可以肯定,我也重新啓動了VS)一起工作。 ..

    所以..似乎只改變(觸摸)設置(MSBuild Output Verbosity「)已經解決了這個問題,這是VS和/或Xamarin集成軟件中的一個bug ...

    3

    我在2015年每隔一段時間就會看到一次。對於我來說,更改「顯示問題生成」下拉列表讓他們出現。即使我已經在「Build + IntelliSense」中,將它放到「Build Only」或「僅限IntelliSense」可以讓它們顯示(無需重建)。有時候我可以把它帶回B + I,並保持暴露的錯誤,有時候不會。很奇怪。

    +1

    在VS2015上,對我來說:*在'B + Intelli'和'Build Only'之間切換*會出現錯誤。只有''以前沒有出現時'B。只有'被選中。 –