Visual studio Can';t在调试引用.Net标准库的CLI项目时检查变量
我们面临的问题与Laurent在visual studio社区中提出的问题相同: 问题:如果尝试调试C++/CLI项目,.Net标准库检查中定义的所有变量都会失败,并显示以下消息: 无法解析对程序集中类型“System::ValueType”的引用 “System.Runtime” 编译项目时,将显示以下警告: 警告C4691:“System::Object”:未引用的程序集“netstandard”中应包含引用的类型,而使用了在当前转换单元中定义的类型 及 注意:从程序集“AppLib.Calc,版本=2.0.0.0,区域性=中性,PublicKeyToken=a58edc04d4501d54”导入类型“App::Calc::Models::InputDataContext”时发生此诊断 复制步骤:Visual studio Can';t在调试引用.Net标准库的CLI项目时检查变量,visual-studio,visual-c++,visual-studio-2017,visual-studio-debugging,.net-standard,Visual Studio,Visual C++,Visual Studio 2017,Visual Studio Debugging,.net Standard,我们面临的问题与Laurent在visual studio社区中提出的问题相同: 问题:如果尝试调试C++/CLI项目,.Net标准库检查中定义的所有变量都会失败,并显示以下消息: 无法解析对程序集中类型“System::ValueType”的引用 “System.Runtime” 编译项目时,将显示以下警告: 警告C4691:“System::Object”:未引用的程序集“netstandard”中应包含引用的类型,而使用了在当前转换单元中定义的类型 及 注意:从程序集“AppLib.Cal
这是一个bug,曾经/正在遇到多个研究员,但尚未修复。如果它妨碍了你的时间,你应该向开发者社区发出警告。同一帖子必须多次升级/升级投票,以通知MS开发团队认真对待此问题。对于Microsoft 21-30,升级在大词中不是什么大问题。因此,修复程序通过调试变量解决了问题,但警告仍然存在(从16.5.3开始),对吗?你只是无视这些警告吗?