C# visual studio 2015 update 2 RTM和RC调试上下文不可用
更新1: 将visual studio更新为版本2015 update 2 RTM后,问题仍然存在 更新2补丁于2016年4月12日发布: 多亏了帕特里克·尼尔森 一个补丁已经发布 你可以下载补丁 更新3 2016年8月16日: 最新的vs 2015更新3存在相同的问题,请不要更新 使用的版本: visual studio update 2 rc上的最新稳定版本 禁用了我的所有扩展,并重新启动了我的所有设置 复制步骤:C# visual studio 2015 update 2 RTM和RC调试上下文不可用,c#,visual-studio,visual-studio-2015,asp.net-core,roslyn,C#,Visual Studio,Visual Studio 2015,Asp.net Core,Roslyn,更新1: 将visual studio更新为版本2015 update 2 RTM后,问题仍然存在 更新2补丁于2016年4月12日发布: 多亏了帕特里克·尼尔森 一个补丁已经发布 你可以下载补丁 更新3 2016年8月16日: 最新的vs 2015更新3存在相同的问题,请不要更新 使用的版本: visual studio update 2 rc上的最新稳定版本 禁用了我的所有扩展,并重新启动了我的所有设置 复制步骤: 安装visual studio update 2 rc 使用asp.net
错误CS0103:当前上下文中不存在名称“myvariable”使用试错法,我找到了know的解决方法,该方法将恢复上下文调试
from tools > options > debugging > general then enable
另外(使用托管兼容模式-启用),请确保json配置文件包含以下部分
"frameworks": {
"dnx451": { },
"dnxcore50": { }
},
这是Visual Studio 2015更新2中引入的错误。本质上,调试器无法检查动态模块中的局部变量。我们今天发布了一个修补程序
你可以下载补丁。此修补程序的文档如下所示。如果修补程序无法修复您的特定场景,请告诉我。我找到了visual studio 2015更新3,14.0.25420.01的解决方案 我刚刚从project.json中删除了“debugType”:“portable”
现在我可以使用了。对于Visual Studio Update 3,我重置了我的Visual C设置,它就可以使用了 在Microsoft Connect上记录一个错误。我已经在github上添加了一个问题,但如果它在watch window\immediate window和data tip中重现,则比在expression evaluator或其他concord组件中重现的问题要快。我不认为Roslyn与此有关。@DudiKeleti有任何工作发现吗?我在现有代码库中遇到了这个问题,中的解决方案对我有效。谢谢。为了使debuggin正常工作,我添加了“dnx451”引用。为什么会这样?在我的测试解决方案中,我只想编译dot net core.FYI,我有一个项目,它只针对显示此错误的
dnx451
。我不认为添加dnx451
总能解决这个问题。另一方面,补丁完美地修复了它。请不要发布重复的答案。将问题标记为重复。如果问题不相同,但答案相同,该怎么办?然后根据问题的具体情况调整答案。为什么不通过内置VS通知标志推出此修补程序?来吧,MSFT…这个虫子一直在烦我。只要停止制造bug:)