.netcoreaps是否支持使用developmentMode和DEVPATH?
在Windows上使用.net框架我用它在.exe.config文件中启用它,但是当我使用dotnet运行应用程序并在.dll.config中启用它时,这似乎不起作用
答案 0 :(得分:3)
.NET Core支持开发模式和DEVPATH,但它的用法有点隐藏。它可以通过coreclr repo文档中描述的运行时配置旋钮进行设置:
https://github.com/dotnet/coreclr/blob/master/Documentation/project-docs/clr-configuration-knobs.md
要设置开发者模式,必须使用developerInstallation
旋钮,可以通过环境变量设置。
在环境变量中使用这些配置时,变量需要在其名称中包含COMPlus_前缀。例如要将DumpJittedMethods设置为1,请添加环境变量COMPlus_DumpJittedMethods = 1
要使其正常运行,请执行以下操作:
设置指向开发程序集位置的环境变量DEVPATH
。
通过设置环境变量启用developerInstallation
旋钮:
set COMPlus_developerInstallation=1
启动运行时并享受.NET Core中的DEVPATH和开发模式功能。