c# – 无法获取本地或参数的值,因为它在此指令指针不可用,可能是因为它已被优化

Visual Studio 2010在unsafe块中的函数参数之一中杀死(没有其他单词)数据。
什么可能导致此错误?调试器显示以下消息。

Cannot obtain value of local or argument as it is not available at this instruction pointer, possibly because it has been optimized away.
转到项目属性和生成确保“优化代码”复选框未选中。

此外,在高级选项(在构建选项卡下)中将“调试信息”下拉列表设置为“完全”。

http://stackoverflow.com/questions/8311303/cannot-obtain-value-of-local-or-argument-as-it-is-not-available-at-this-instruct

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:c# – 无法获取本地或参数的值,因为它在此指令指针不可用,可能是因为它已被优化