gpt4 book ai didi

.net - 调试 Microsoft SharePoint 代码 - 禁用优化

转载 作者:行者123 更新时间:2023-12-04 05:12:04 25 4
gpt4 key购买 nike

我想在 SharePoint 网站上调试 Microsoft 代码。

我下载.NET Reflector Visual Studio Extension所以我可以进入 Microsoft 代码,但是当我尝试获取某些变量的值时 - 我收到错误:"Cannot obtain value of local or argument <this> as it is not available at this instruction pointer, possibly because it has been optimized away."
我尝试取消优化,我看到了 Cameron MacFarland 写的 here ,所以我创建了一个文件,其中包含在没有 JIT 优化的情况下打开 VS 的命令。至于第二个操作 - 当涉及到 IIS 运行它的 SharePoint 应用程序时,我不知道该怎么做。

如何实现这一目标?

编辑:我的问题基本上是:当代码由 IIS 运行时如何禁用代码优化?

最佳答案

我发布了答案 here ,然后看到它也适用于您的特定问题。

长话短说,您可以更改注册表设置以使其工作。
在“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment”的注册表中添加一个名为“COMPLUS_ZAPDISABLE”的字符串键。将键值设置为“1”

本原创Red Gate article帮我找到了这个技巧。

关于.net - 调试 Microsoft SharePoint 代码 - 禁用优化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14795615/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com