如何解决我如何在系统上安装ngen .net dll以避免JIT优化进行调试?
| 我已经安装了.net 4.0框架,并且需要从3.5到ngen的dll的本机映像而无需进行优化,因此我可以更轻松地调试它。 我尝试了几种不同的方法: 转到我的C:\\ Program Files(x86)\\ Reference Assemblies \\ Microsoft \\ Framework \\ v3.0 使用以下命令创建System.Workflow.Activities.ini: ngen.exe卸载System.Core.dll [.NET Framework调试控件] GenerateTrackingInfo = 1 AllowOptimize = 0 并运行 ngen.exe卸载System.Workflow.Activities.dll ngen.exe安装System.Workflow.Activities.dll / Debug 现在,当我转到C:\\ Windows \\ Assembly时,我看到安装的版本是MSIL,而不是AMD64。 我还尝试转到C:\\ Windows \\ assembly \\ GAC_MSIL并在那里运行NGEN。 再次,不去。 有什么想法做什么?解决方法
您可以尝试GAC。您可以在CMD或Visual Studio命令上执行此操作。
gacutil -if [DLLNAME.dll]
这里是更多信息:http://www.extofer.com/2011/03/visual-studio-external-gac-tool.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。