2016-03-29 28 views
36

更新1:的Visual Studio 2015更新2 RTM和不可用RC調試方面

更新的Visual Studio 2015版本更新2 RTM問題後仍然存在。

更新補丁2可2016年4月12日

感謝帕特里克·納爾遜。

補丁已經發布

您可以下載補丁here

更新3 2016年8月16日:

最新VS 2015年更新3 KB3165756有同樣的問題不更新

版本中使用:在Visual Studio中

最新穩定版更新2 rc

禁用我所有的分機並重新啓動我的所有設置

重現步驟:

  1. 安裝Visual Studio更新2 RC
  2. 使用asp.net的MVC核心模板
  3. 調試應用程序創建新項目

預期的行爲:

作爲ab樂調試asp.net應用程序 enter image description here

實際行爲:

我不能探索Visual Studio編輯器或直接窗口內變量的情況下,我得到的直接窗口下面的錯誤

enter image description here 錯誤CS0103:名稱'myvariable'在當前上下文中不存在

+0

記錄Microsoft Connect上的錯誤。 –

+0

我已經在github上添加了一個問題,但似乎stackoverflow更快 – 1AmirJalali

+2

如果它在觀察窗口\立即窗口和數據提示中重現比它在表達式評估器或其他一些協調組件中的問題[看這裏](https:// github。 COM /微軟/ ConcordExtensibilitySamples /維基/協和架構)。我不認爲羅斯林與它有關係。 –

回答

17

這是已在Visual Studio 2015年更新引入了一個錯誤2.本質上,調試器無法檢查動態模塊中的局部變量。我們今天發佈了一個修補程序。

您可以下載補丁here。該修補程序的文檔是here。讓我知道如果補丁不能解決您的特定情況。

+0

請不要發佈重複的答案。將問題標記爲重複。 – ChrisF

+0

如果問題不一樣,但答案是? –

+0

然後根據問題的具體情況定製你的答案。 – ChrisF

20

使用試錯法我發現一個解決方法知道會帶回con文本調試。

from tools > options > debugging > general then enable 

enter image description here

+1

它不適用於DNX項目。 – Marcin

+0

只是重新啓動vs它的工作 – 1AmirJalali

2

,並(使用託管兼容模式 - 啓用)請確保JSON配置文件有這部分

"frameworks": { 
    "dnx451": { }, 
    "dnxcore50": { } 
}, 
+1

謝謝。爲了使調試工作,我添加了「dnx451」參考。爲什麼是這樣?在我的測試解決方案中,我只想爲點網核心進行編譯。 – aherrick

+0

僅供參考,我有一個項目只針對顯示此錯誤的'dnx451'。我不認爲添加'dnx451'將永遠解決這個問題。另一方面,修補程序完美地修復了它。 –

2

我發現了visual studio 2015更新3,14.0.25420.01 的解決方案我剛剛從project.json中刪除了「debugType」:「portable」 現在它適用於我。

0

對於Visual Studio更新3我重置我的Visual C#設置,它的工作。

相關問題