COMPLUS_ZapDisable
我正在尝试将环境变量设置为 1 来运行 IIS 。此链接(显示了如何对常规 exe 执行此操作),我希望这将允许我加载非优化版本的 .NET Framework,以便我可以在调试时逐步完成某些内容并实际读取变量的值。
我不确定为 w3wp.exe 设置这个环境变量实际上就是我正在寻找的解决方案,因为在链接中,我专门为 Visual Studio 设置它,而不是我正在调试的任何程序。
任何想法都会有帮助!
答案1
设置COMPLUS_ZapDisable
全球的环境变量和重新启动 IIS 将起作用,但它会影响系统中的所有托管进程。
您还可以尝试将 AppPool 身份设置为本地用户,将其配置为加载用户配置文件,并为该用户设置环境变量。