我安装了 .net 4.0 框架,需要从 3.5 生成 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 install System.Workflow.Activities.dll /Debug
现在,当我转到 C:\Windows\Assembly 时,我看到安装的版本是 MSIL,而不是 AMD64。
- 我还尝试去 C:\Windows\assembly\GAC_MSIL 并在那里运行 NGEN。
再一次,不去了。
关于做什么的任何想法?